阻止浏览器默认行为
+ 什么是浏览器默认行为
=> 不需要我们手动绑定, 本身就带有的事件行为
=> a 标签, 自带点击行为
=> form 标签, 自带表单提交
=> 框选, 自带框选效果
=> 鼠标右键单击, 自动弹出一个菜单
=> ...
+ 阻止浏览器默认行为
=> 在同类型事件里面进行阻止
=> 你要阻止 a 的自动跳转, 那么你就在 a 标签的点击事件里面阻止
=> 你要阻止 form 标签的表单提交, 那么就在 form 标签的 submit 事件里面阻止
=> 1. e.preventDefault()
-> 标准浏览器使用
=> 2. e.returnValue = false
-> IE 低版本使用
=> 兼容
-> 方式1: if () {} else {}
-> 方式2: try {} catch (err) {}
-> 方式3: return false
阻止浏览器默认行为
转载本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
vue阻止浏览器右键默认行为
vue阻止浏览器右键默认行为
前端 修饰符 监听器 .net -
阻止浏览器默认行为网站开发 JS脚本 前端开发
-
js阻止浏览器默认行为
js阻止浏览器默认行为
html 百度 学习