监听元素属性改变事件的方法
原创
Red_Ant_hoyl2018-08-30 01:12:35著作权
文章分类
html技术
阅读数
10764
©著作权归作者所有:来自51CTO博客作者Red_Ant_hoyl的原创作品,如需转载,请与作者联系,否则将追究法律责任
**一、onchange事件**
只在键盘或者鼠标操作改变对象属性,且失去焦点时触发,脚本触发无效。(就是说你在输入框中输入完内容,输入完了,然后鼠标点别的地方触发该事件)
**二、oninput事件**
oninput 事件在用户输入时触发。不支持JS等赋值改变的元素属性。
该事件在 或 元素的值发生改变时触发。(也就是说,不用输入完,边输入边触发该事件)
①但是,这个方法是HTML5中的标准事件,IE9以下的浏览器是不支持oninput事件的。
②使用时,还需要oninput要通过addEventListener()来注册.
③在不涉及js赋值等元素改变的事件,我们是可以结合onpropertychange事件使用的如:
```
var ie = !!window.ActiveXObject;
if(ie){
}else{
object.addEventListener("input", aaaaa,
本文发布于:2024-02-02 10:25:52,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170684074943184.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |