外联的JS为什么没有效果

JavaScript018

外联的JS为什么没有效果,第1张

情况有很多种。一下列举几种常见的。

第一种情况你的JS外联文件被覆盖了。通常是变量名和函数名相同被覆盖。

第二种情况:如果你是外联JS文件是在head标签中链接,那么有可能

外联JS文件没有window.onload

=

function(){}

第三种情况:JS文件路径引用错误

第四种情况:js文件引用正确,但是这个文件的API方法使用错误。

以上是常见的几种情况

<!--js引入外接文件-->

<script type="text/javascript" src="外部js的路径(xxxx.js)"></script>

<!--css引入外接文件-->

<link href="外部css文件路径(xxxx.css)" type="text/css" rel="stylesheet" />

<!--例子-->

<script type="text/javascript" src="/js/action.js"></script>

<link href="/css/style.js" type="text/css" rel="stylesheet" />