자바 스크립트를 사용하여 양식 유효성 검사를하려고합니다. 오류가 발견되면 자바 스크립트는 서버로 양식 보내기를 중단해야합니다.자바 스크립트가 유효성 검사 후 서버에 제출을 중단하지 않습니다.
저는 다음 문장을 작성하여 javascript가 false를 리턴하는지 확인했습니다. return false;
여전히 양식이 서버로 전송됩니다.
스크립트 태그 :
<script language="javascript" src="validations.js" type="text/javascript"></script>
내 양식 태그 :
function validateNewCustomer() {
var name = document.getElementById('f_name').value;
var okCustomer = true;
if (name.value == "") {
document.getElementById('f_name').value="kossetak";
document.getElementById('errfname').innerHTML = "Error Name";
okCustomer = false;
} else {
document.getElementById('errname').innerHTML = "";
okCustomer = true;
}
return okCustomer;
}
나는 당신의 도움을 주셔서 감사합니다 : 자바 스크립트 기능
FORM id="frm" name="newCustomer" METHOD="POST" ACTION="register.php" onsubmit="return validateNewCustomer()">
. 감사합니다.
당신이'validateNewCustomer()'자바 스크립트 기능을 게시 할 수 있습니까? – Paulpro
어디에서'거짓 '을 돌려 주나요? 관련 코드를 모두 표시하십시오. –
방화 광에서 오류가 있습니까? 어쩌면 자바 스크립트에 오류가 있으며 false가 반환되지 않으므로 –