如果用戶鍵入一個字符並刪除每個鍵入的內容並單擊下一個字段或在用戶停止鍵入時顯示成功消息,我試圖動態更新我的跨度並顯示錯誤消息。如何動態更新我的跨度錯誤消息或成功消息?
我的html:
Full name:
<input type="text" id="box1" /> <span id="msg_out1"></span>
password:
<input type="password" id="box2" /> <span id="msg_out2"></span>
我jQuery是這樣,至少這是我曾嘗試:
jQuery("#box1").click(function(){
if (jQuery("#box1").val() !="") {
jQuery("#msg_out1").html('✓ Great Name!').css('color','green').css('font- size','18px').css('margin-left','40px');
} else
jQuery("#msg_out1").html('✘ Please Enter Your Name').css('color','red').css('font-size','18px').css('margin-left','40px');
});
例如:twitter
也許你也想清空消息當用戶輸入。爲此,您可以使用keydown – Popnoodles