"景先生毕设|www.jxszl.com

oninput,onpropertychange,onchange用法

2023-09-12 15:40编辑: www.jxszl.com景先生毕设
                    oninput,onpropertychange,onchange用法
 
  oninput是onpropertychange的非IE浏览器版本,支持firefox和opera等浏览器,但有一点不同,
它绑定于对象时,并非该对象所有属性改变都能触发事件,它只在对象value值发生改变时奏效。
oninput只是在改变input的value值时才触发。
oninput 事件:不但JS 改变 value 值时不能触发,有从浏览器的自动下拉提示中选值时,也不会触发。

 
onpropertychange会在设置disable=true的时候失效。而且,onpropertychange是在触发对象改变任何属性时都会触发。
onpropertychange,当前对象属性发生改变,都会触发事件,但是它是IE专属的; 触发函数只有一个默认参数,是所以可以触发属性的集合

 
onchange 当前对象属性改变,并且是由键盘或鼠标事件激发的(脚本触发无效)
 当前对象失去焦点(onblur);

原文链接:http://www.jxszl.com/biancheng/shujuku/445485.html