연락처 필드를 추가 및 제거하고 문제 해결을 위해 두 개로 계산했습니다. 여러 브라우저에서 시도했지만 경고를받을 수 없습니다. 그가 여기에 올바른 방향으로 향하고 있다는 것을 알기 만하면 또 다른 눈 세트가 도움이 될 것입니다! 나는 개인적으로,alert()이 유효성 검사를 위해 작동하지 않습니다.
<input type="submit" value="Lets Go"
검증을 위해 : 여기
이 된 .jsfunction ValidateInput() {
var name = document.getElementById("name").value;
var email = document.getElementById("email").value;
var emailReg = /^([\w-\.][email protected]([\w-]+\.)+[\w-]{2,4})?$/;
if (name != '' && email != '') {
if (email.match(emailReg))
alert("Not a real Email address!");
return false;
}
alert("Missing feilds!");
return false;
}
'if'가 작동하지 않습니다. 경고에는 문제가 없습니다. – divy3993
디버그 콘솔 (대부분의 브라우저에서 F12)을 눌러 오류 메시지가 있는지 확인하십시오. 또한 네트워크 탭에서 스크립트가로드되고 있는지 확인하십시오. – jdigital
실제 입력에 오타가 있습니까? 아니면 여기에 질문에 불과합니까? ' j08691