会冲突吗 两个function 为什么下面写好上面的点击事件报错
而下面的点击事件一切正常
BAT 注册页面
欢迎来到BAT团购网
回到首页 | 下载APP | 在线客服 | 我的订单 | 联系我们 | 400-133-2877(8:00-20:00)
关于我们 | 法律声明 | 服务协议 | 招贤纳士 | 联系我们 | 友情链接 | 网站地图
增值电信业务经营许可证 浙 B2-20170221 浙ICP备 17031068号-1
第一,绑定多个时间也是可以的
第二,出错的原因就跟上面几位回答的一样:命名
的问题。根本原因是在新浏览器中,可以通过ID索引到DOM节点,而你的代码中恰恰有一个id
为checkbox
的元素,于是就被覆盖掉了。
checkbox()改为checkbox1()
红框的地方明显有错
当然可以的,仔细检查一下代码
可以的
不想看你贴的那么多内容,请给出问题相关代码,请用代码格式,不要截图
具体怎么提问参见这里
利用事件监听,可以的
我能说我把checkbox改成checkbox0,就正常了么= =||
这段代码真的好初级- -,平时基本onclick我们也不会写在html里而是写在script里了。
通过搜索checkbox发现,第一个checkbox的dom下面有一个
<input type="checkbox" id="checkbox">
我觉得罪魁祸首就是它,因为我把checkbox2调用处改成checkbox,也能正常调用checkbox【而它和前面那个唯一区别在于一个在input的前面,一个在后面。前者异常,后者正常】,于是我把这个checkbox的input给删了或者把id="checkbox"改成其他,两个onclick都能正常触发了。
我不知道这个罪魁祸首的原理是什么!!!
想给题主提点建议:
提问的时候能贴代码,最好贴上可以复制的代码,特别是前端,这样读者可以自行拷贝去运行,截图什么的,有时候我们看觉得太多也懒得继续对待这个问题了。
命名这个东西呢,能少出现冲突就尽量避免吧,一个id跟一个function一样命名,虽然觉得未尝不可,但有时候感觉还是有点杂~