日期:2014-05-16 浏览次数:20388 次
<html> <head></head> <body> <input onpropertychange="testPropertyChange(this)" onchange="testChange()" /> </body> </html> <script type="text/javascript"> function testChange() { alert("changed"); } function testPropertyChange(input) { input.value = "aa"; // 这段话如果改为alert("aa"),则结果两个事件都能响应 } </script>
<html> <head></head> <body> <input onpropertychange="testPropertyChange(this)" onchange="testChange()" /> </body> </html> <script type="text/javascript"> function testChange() { alert("changed"); } var i=1; function testPropertyChange(input) { alert("第"+(i++)+"次进入"); if(i==10) return; input.value = "aa"; // 这段话如果改为alert("aa"),则结果两个事件都能响应 } </script>
------解决方案--------------------