为了账号安全,请及时绑定邮箱和手机立即绑定

新手求问,关于js function调用的问题

新手求问,关于js function调用的问题

Cats萌萌 2019-05-23 19:08:29
目前,我在写js代码时,将js文件分为两类:一是所有页面都要调用一些function的公共文档;二是页面单独要用到的功能文档。我在公共文档里写了window.onload=function(){};在功能文档里针对每个功能写一个function,然后在HTML要用到的地方调用如:onclick="XXX(){}",但是有些是多个标签用到同一个功能如下方代码:`111222333444`vartest=document.getElementByTagName('li');for(j=0;j
查看完整描述

2 回答

?
九州编程

TA贡献1785条经验 获得超4个赞

对于监听ul下所有li这种需求,一般是监听ul的事件,然后通过event.target之类的方式去获取真正触发事件的元素,这个涉及DOM的事件机制,你可以了解一下。
一般来说不写window.onload这种形式,我个人是这样的:
(function(window,document,undefined){
...
})(window,document,undefined)
很多规范写法都是要慢慢积累的,你也可以直接看各网站那些未被混淆的js文件来快速了解。
                            
查看完整回答
反对 回复 2019-05-23
  • 2 回答
  • 0 关注
  • 357 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信