您的位置:首页 > Web前端 > JavaScript

前台按钮点击没有反应,onclick事件无法作用(JS事件失效)

2017-01-20 11:09 453 查看
摘要: 解决ID与函数名一致导致的事件失效

工作中遇到一个非常奇怪的问题,JS的onclick事件无法起作用!



前台页面如上,点击上一步的时候可以回到上一步,但点击下一步的时候却没有任何反应。碰到这种问题,首先检查的是语法。



从上图看,上一步和下一步基本没有什么区别,点击onclick 也可以通过IDE帮你找到要执行的函数



最为关键的是,这个onclick方法压根就没被触发,在浏览器中对JS打断点,上一步可以进入到JS中去,而下一步却没有反应!



检测函数中传入的参数,也能正常输出,最终查询到问题的结点



在写前台JS的时候,id和函数名不能一致,否则就会导致onclick失效,修改了函数的名字,问题解决!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐