已知:对于a标签,默认行为是点击后会跳转;javascript中还有哪些事件默认行为?有哪些应用?问题可能描述的不清楚,主要是想知道ev.preventDefault()用来阻止哪些默认事件?什么情况下会用到
a
javascript
ev.preventDefault()
走同样的路,发现不同的人生
contextmenu 鼠标右击调出菜单前会触发该事件,通过ev.preventDefault()可以阻止默认事件(弹出菜单);demo:http://jsfiddle.net/xaL44r0e/1/
contextmenu
这里与其说是默认行为,个人感觉倒不如是HTML标签的语义,和javascript的关系不大,a标签的语义就是一个指向其href属性的链接。即使禁用浏览器的javascript,a标签依然可以跳转。
href
题主:a标签是html默认点击事件,其实还有blur(); focus();还有hover,link等事件、、、、
blur()
focus()
hover
link
对于a标签是指html吧,你这里的意思应该是问html元素的默认行为吧。
contextmenu
鼠标右击调出菜单前会触发该事件,通过ev.preventDefault()
可以阻止默认事件(弹出菜单);demo:http://jsfiddle.net/xaL44r0e/1/
这里与其说是默认行为,个人感觉倒不如是HTML标签的语义,和javascript的关系不大,
a
标签的语义就是一个指向其href
属性的链接。即使禁用浏览器的javascript,a
标签依然可以跳转。题主:
a标签是html默认点击事件,其实还有
blur()
;focus()
;还有hover
,link
等事件、、、、对于a标签是指html吧,你这里的意思应该是问html元素的默认行为吧。