0
웹 사이트에서 새 계정을 만드는 사람들을위한 유효성 검사 양식을 만들고 있습니다. 사용자가 두 번째 입력란을 입력하면 첫 번째 입력란 (사용자 이름)이 비어 있거나 이미 데이터베이스에 동일한 사용자 이름이 있으면 오류 메시지가 표시됩니다. 두 번째 입력 상자를 시작할 때 오류 메시지를 표시하는 방법은 무엇입니까? 나는 focusin을 사용했으나 작동하지 않았다. 당신이 나를 도울 수?? 입력 상자에 대한 유효성 검사, Jquery를 사용합니다. focusin 함수가 작동하지 않습니다.
if($("input[name='first_name']")=="")
이 값을 확인하지 않습니다
<!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>