0
我正在爲在網站上創建新帳戶的人制作一個驗證表單。當用戶輸入第二個輸入框時,如果第一個輸入框(用戶名)爲空或者數據庫中已存在相同的用戶名,他們將收到錯誤消息。 如何在開始輸入第二個輸入框時顯示錯誤消息?我用focusin,但沒有奏效。你可以幫幫我嗎??驗證輸入框,使用jquery focusin函數不起作用
<!DOCTYPE html>
<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script>
$(document).ready(function(){
$("input[name='last_name']") .focusin(function(){
if($("input[name='first_name']")=="")
{
$("#firstname_error").html("Please enter your firstname")
}
})
})
</script>
</head>
<body>
<input type="text" name="first_name" placeholder="First Name" onFocus="this.placeholder=''" onBlur="this.placeholder='First Name'" />
<div id="firstname_error" class="error_message hide_max_desktop"></div> <!-- end firstname_error -->
<input type="text" name="last_name" placeholder="Last Name" onFocus="this.placeholder=''" onBlur="this.placeholder='Last Name'" />
<div id="lastname_error" class="error_message hide_max_desktop"></div>
</body>
</html>