jQuery 1.8 中propertychange事件无效?

我的代码如下:

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8"/>
    <title> New Document </title>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js"></script>
    <script>
        $(function(){
            document.getElementById("test").onpropertychange=function(){
                alert("test");
            };
            $("#test").bind("propertychange",function(){
                alert("abc");
            });
        });
    </script>
</head>
<body>
    <input id="test"></input>
</body>
</html>

结果只弹出了test,没有弹出abc,有朋友知道是什么原因不?

POPMUISE
浏览 717回答 2
2回答

九州编程

ie 系列 :ie9 支持 oninput ,ie9 以下支持 onpropertychange (你可以通过ie的模式选择来测试) chrome,firefox 支持 oninput    建议两个都绑定!

暮色呼如

在ie下,剪切无效的?粘贴可行
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript