我有一个调用外部js文件的html文件。我假设html文件不能识别
外部js文件,因为firebug抛出错误'myfunction() is not defined‘。
这是我在外部js文件中的代码。
function a(){
//just function
}
这是一个制造麻烦的html文件。
<script type="javascript/text" src="./myjs.js"></script>
<script>
a();
</script>
谁能告诉我为什么我不能实现
我的PhpStorm安装突出显示了JS文件的语法(JSLint)。它不能识别项目中其他JS文件中的函数。PHP端是可以的。
JSHint: 'result' is not defined W110
JSLINT: Expected "" and instead found ""
这些是我看到的一些错误。如何将JS语法检查器重置为默认值?
$("#submit").click(function(event) {
var jsonResponse = ....
var val = jsonResponse.results[0].myId;
externalFunc(val);
});
这些都在DOCUMENTROOT/tabs/sp/js/sp.js的js文件中,而externalFunc函数可以在DOCUMENTROOT/tabs/ru/js/ru.js中找到。我在externalFunc中放了一个没有弹出的警告,chrome开发工具不能识别externalFunc,所以这是一个范围问题。但是,如何
我安装了bootstrap 4,jquery,popper by npm。当我加载网站时,它在控制台中显示关于无法获取文件popper.js的错误,我再次检查,我看到一个文件popper.js是由require.js加载的,并且有一个文件popper.js被注意到引导程序没有找到。他们有不同的道路。文件成功的路径为:http://localhost:9000/Libs/popper.js/dist/umd/popper.js,文件失败的路径为http://localhost:9000/popper.js
在下图中,图1显示了库js配置路径。图2显示库加载成功,图3注意到popper.js未加载