已知:对于a
标签,默认行为是点击后会跳转;javascript
中还有哪些事件默认行为?有哪些应用?
问题可能描述的不清楚,主要是想知道ev.preventDefault()
用来阻止哪些默认事件?什么情况下会用到
已知:对于a
标签,默认行为是点击后会跳转;javascript
中还有哪些事件默认行为?有哪些应用?
问题可能描述的不清楚,主要是想知道ev.preventDefault()
用来阻止哪些默认事件?什么情况下会用到
这里与其说是默认行为,个人感觉倒不如是HTML标签的语义,和javascript的关系不大,a
标签的语义就是一个指向其href
属性的链接。即使禁用浏览器的javascript,a
标签依然可以跳转。
8 回答4.6k 阅读✓ 已解决
6 回答3.3k 阅读✓ 已解决
5 回答2.8k 阅读✓ 已解决
6 回答2.2k 阅读
5 回答6.3k 阅读✓ 已解决
4 回答2.2k 阅读✓ 已解决
4 回答2.7k 阅读✓ 已解决
contextmenu
鼠标右击调出菜单前会触发该事件,通过ev.preventDefault()
可以阻止默认事件(弹出菜单);demo:http://jsfiddle.net/xaL44r0e/1/