FireFox中替代onpropertychange事件的方法:
1、IE中的onpropertychange事件,用于监听输入框的变化,像百度的智能提示;
2、FireFox中并不支持该事件,可以用input监听来替代,如下:
<script type="text/javascript">
function testdemo(){
var element = document.getElementById("myname");
if("/v"=="v") {
element.onpropertychange = textChange;
}else{
element.addEventListener("input",textChange,false);
}
function textChange(){
alert(element.value);
}
}
</script>
<body>
<input type="text" name="myname" id="myname" />
<script type="text/javascript">
testdemo();
</script>
</body>