<script type="text/javascript">
function check(n,mail,msg)
{
if(name.toLowerCase()== "")
{
alert("Please Enter your name.");
document.getElementById("Name").select();
document.getElementById("Name").focus();
return false;
}
else if(lname.toLowerCase()== "")
{
alert("Please Enter your email.")
document.getElementById("email").select();
document.getElementById("email").focus();
return false;
}
else if(ph == "")
{
alert("Please Enter your Contact Number.")
document.getElementById("message").focus();
return false;
}
return true;
}
==================== =================HTML 양식 유효성 확인 문제
<form method="post" name="contact_form" action="contact-form-handler.php">
<p> Your Name:
<input type="text" name="name"></p>
<p>Email Address:
<input type="text" name="email"></p>
<p>Message:
<textarea name="message"></textarea></p>
====================== ===================
<input type="button" value="submit" onclick="return check(document.getElementById('name').value,document.getElementById('email').value,document.getElementById('message').value)" />
======== ===================================
버튼을 클릭 할 때 HTML 유효성 검사에 문제가 있습니다. 유효성 검사가 수행되지 않습니다.
비슷한 글을 쓰지 않았으므로 확실하지 않습니다. 하지만 난 그냥 '. 그것은'return' 단어가 없습니까? 또한 함수 내에서 인수를 요청할 수 있기 때문에'click()'함수에 인수가 필요 없다고 생각합니다. – quapka
id가'email','message','name' 인 폼에 요소가 없습니다 ... –
입력 및 텍스트 영역에 ID가 없습니다. 하지만 document.getElementById ("name")를 쿼리하려고합니다. – Jebin