监视输入字段更改jquery

时间:2016-06-13 17:15:32

标签: javascript jquery html

如何检测输入值的递增/递减?以下代码对我不起作用(使用jquery 1.8)



$(document).ready(function(){
      $("input[id=count]").change(function(){
        alert($(this).val());
      });
    });

<input type="number" id="count" value="1">
&#13;
&#13;
&#13;

1 个答案:

答案 0 :(得分:6)

  

使用input方法使用.on事件。

DOM input event<input>元素的值发生变化时,<textarea>会同步触发。

当元素的焦点丢失时,会调用change类型input上的

number/text事件

注意: $("#count")比使用ID selector选择器更适合选择器Attribute Equals Selector [name=”value”]}

$(document).ready(function() {
  $("#count").on('input', function() {
    console.log($(this).val());
  });
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
<input type="number" id="count" value="1">