我的页面上有两个标签,如下所示:
<![CDATA[
<script type="text/javascript" src="Somejavasrcipt.js"></script>
<script type="text/javascript">
callingThisFunction("Hello-_-Hello");
</script>
我试图删除两个标签并将所有标签放到一个标签中,如下所示:
<script type="text/javascript" src="Somejavasrcipt.js">
callingThisFunction("Hello-_-Hello");
</script>
但是当我将所有内容移动到一个脚本标签下时,该函数
callingThisFunction("Hello-_-Hello")
不被称为porperly。是否有任何特定的原因为什么会发生这种情况。不能将src属性放在这样的标记中。还是我做错了。
抱歉,您不能将script
src放在脚本中。内部脚本将被忽略并src
运行代码。
因此,Somejavasrcipt.js
正在运行,但是callingThisFunction("Hello-_-Hello");
解析器将完全忽略内部脚本。
请参阅此MDN文章。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句