JavaScript/jQuery 实时监听 input 输入框值变化

<input type="text" oninput="oninput(event)" onpropertychange="onpropchanged(event)" value="Text field" />

jQuery 代码:

$("#input1").bind("input propertychange",function(event){
   console.log($("#input1").val());
});


JavaScript 代码:

// Firefox, Google Chrome, Opera, Safari, InternetExplorer 9+
    function oninput (event) {
        alert ("The new content: " + event.target.value);
    }
// InternetExplorer8-
    function onpropchanged (event) {
        if (event.propertyName.toLowerCase () == "value") {
            alert ("The new content: " + event.srcElement.value);
        }
    }
posted @ 2019-12-31 00:21  严格的阿b  阅读(302)  评论(0编辑  收藏  举报