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