jquery检测用户输入时输入区域是否为空

时间:2014-03-30 18:56:10

标签: javascript jquery

我有一个小的jquery代码,当输入字段为空/有东西时隐藏/显示图标 我的代码是:

$("#pass1").on("change",function(){
  if($("#pass1").val())
      $("#showpass").show();
  else
  $("#showpass").hide();

});

但是只有当用户完成输入并移动到下一个字段或移除焦点时才会出现这种情况但是我想在用户输入时这样做,即一旦用户输入或删除单个字符就应该发生这种情况。我怎么能这样做?

1 个答案:

答案 0 :(得分:1)

使用.keyup()。试试这个:

$('#pass1').keyup(function() {
    //your code goes here
});