目前,我在写js代码时,将js文件分为两类:一是所有页面都要调用一些function的公共文档;二是页面单独要用到的功能文档。
我在公共文档里写了window.onload=function(){};在功能文档里针对每个功能写一个function,然后在HTML要用到的地方调用如:onclick="XXX(){}",但是有些是多个标签用到同一个功能如下方代码:
`<ul>
<li>111</li>
<li>222</li>
<li>333</li>
<li>444</li>
</ul>`
<script>
var test=document.getElementByTagName('li');
for (j = 0; j < test.length; j++) {
test[i].onclick=function(){}
</script>
在这种情况下,需要把代码写成一个function吗?如果写成了function,难道要给每个li标签都麻烦的调用吗?而且引入公共文档里面已经有一个window.onload了。如果不写functon的话有会显得代码很乱。
说了这么多,其实就是想知道大家在写js代码时是如何分类?在已经有一个wiondow.onload的情况下怎么调用其他的function?
aluckdog
料青山看我应如是
慕斯王
相关分类