Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/411.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jquery在用户键入时检测输入区域是否为空_Javascript_Jquery - Fatal编程技术网

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

Javascript jquery在用户键入时检测输入区域是否为空,javascript,jquery,Javascript,Jquery,我有一个小的jquery代码,当输入字段为空时隐藏/显示一个图标/有一些东西 我的代码是: $("#pass1").on("change",function(){ if($("#pass1").val()) $("#showpass").show(); else $("#showpass").hide(); }); 但只有当用户完成键入并移动到下一个字段或删除焦点时,才会发生这种情况,但我希望在用户键入时执行此操作,即当用户输入或删除单个字符时,应立即执行此操作。如何

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

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

});
但只有当用户完成键入并移动到下一个字段或删除焦点时,才会发生这种情况,但我希望在用户键入时执行此操作,即当用户输入或删除单个字符时,应立即执行此操作。如何执行此操作?

使用。试试这个:

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

使用
onInput
@subbanker:很高兴它帮助了兄弟:)