常用阻止冒泡与操作事件

onmousedown:按下鼠标时触发

ondblckick:鼠标双击时触发

onmouseup:松开鼠标时触发

onmouseover:鼠标移动到某对象范围上方时触发

onmousemove:鼠标离开某对象范围的上方时触发

onkeypress:当键盘上的某个键被按下并且释放时触发此事件

onkeydown:用户按下第一个键盘按键时触发

onblur:失去焦点时触发

onfocus: 获取焦点时触发

onchange:在选项发生改变时触发,用于下拉列表

onsubmit: 只能用于form表单,必须有返回值true/false

onreset:当前表中的reset的属性被激活时触发此事件

onload:一般用于body标签,待浏览器加载完所有内容,执行触发onload事件,可以避免因未加载导致的代码错误

onunload:页面被改变时触发此事件

onresize:当浏览器窗口大小被改变时触发此事件

 

 

js 阻止默认事件

ie:window.event.returnValue=false

w3c:event.preventDefault()

 

js 阻止冒泡事件

ie:event.cancleBubble=true

w3c:event.stopPropagation()

posted @ 2021-03-13 19:22  灵活鲜鱼ψ(`∇´)ψ  阅读(177)  评论(0)    收藏  举报