商学院 |
onkeydown、onkeypress、onkeyup、onblur、onchange、oninput、onpropertychange的区别 |
|
精益管理咨询师,五略管理法创始人 |
查看专辑《计算机相关技术大全》的全部文章 |
onkeydown:按下任何键(字母、数字、系统、tab等)都能触发,且对于字母不区分大小写; onkeypress:按下字母、数字键时触发,且对于字母区分大小写; onkeyup:相应的键和onkeydown相同,区别是相应顺序的不同 前三者的相应顺序为:onkeydown ---->onkeypress----->onkeyup -------------------------------------------------------------------------------------------- onblur:鼠标失去焦点 onfocus:鼠标获得焦点 -------------------------------------------------------------------------------------------- onchange:值发生变化且鼠标失去焦点时触发,通过js、select改变值不触发 onpropertychange:值变化马上触发,通过js改变属性也能触发,很好用,但只限于IE oninput:除了IE外浏览器下的onpropertychange,区别是通过js、select改变值不触发 ------------------------------------------------------------------------------------------- mouseover/mouseout:每次进入这个区域并在这个区域里面的所有元素上进行移动的时候会多次绑定,原因是事件冒泡导致 mouseenter/mouseleave:触发情况和mouseover/mouseout相同,不同的是不导致事件冒泡,也就不进行多次绑定。悲剧的是,这两个属性仅IE、Opera支持 |
声明:该文及以下回复观点仅代表作者本人,五略商书系信息发布平台,仅提供信息存储空间服务。
转载请注明作者和出处:转自《五略商书》,作者董立杰! |
|
相关阅读 |
onkeydown、onkeyp
|
|
网站seo270条
|
|
用Photoshop使图片变清晰
|
|
启用浏览器cookie的方法
|
|
Windows 11隐藏资源管理
|