JS文本框内容发生变化事件

1.根据input值改变而触发事件,propertychange方法

       $('#a').on('input propertychange', function() {//监听文本框
                console.log($('#tit').val());
       });

2.keydown事件

    keydown事件监听几乎所有按键操作,在键盘按下瞬间触发,若在keydown事件处理函数中立即获取文本框中的内容,通常会有一个字符的偏差。

         $('#a').on('keydown', function() {
                  console.log($('#tit').val());                    
             });


    若延迟获取内容,就可以获取到完整的内容

           $('#a').on('keydown', function() {
                   setTimeout(function() {
                          console.log($('#tit').val());
                     }, 1000);
             });
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章