扫码关注官方订阅号
已经在onclik中写入return false,为什么点击链接还是会跳转到其他页面?
认证0级讲师
测试了一把;return false;已经是阻止冒泡和默认事件;你看看代码是否有报错;`
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> </head> <body> <a href="https://segmentfault.com/q/1010000007558094" onclick="con(this);return false;">aaaaaa</a> </body> <script> function con(_this){ console.log(_this); alert('11') } </script> </html>
`
不好意思,不是阻止冒泡stopPropagation(),是取消默认preventDefault()
阻止默认事件
event.preventDefault()
问题已找到,js里description定义拼错了,应该是var description=document.getElementById("description");
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
测试了一把;return false;已经是阻止冒泡和默认事件;你看看代码是否有报错;`
`
不好意思,不是阻止冒泡stopPropagation(),是取消默认preventDefault()
阻止默认事件
event.preventDefault()问题已找到,js里description定义拼错了,应该是var description=document.getElementById("description");