내가 참 또는 거짓이 상태에 따라 반환 자바 스크립트 유효성 검사를 위해 다음과 같은 코드를 사용하고 작동하지 true가 돌려 여기 자바 스크립트
function fnval()
{
if(document.field.value == "")
{
alert("Invalid value");
return false;
}else{
return true;
}
}
내 HTML입니다 자바 스크립트 블록
:
<Input type=submit name="sub" onClick="return fnval()">
따라서 js 블록은 필드 값이 입력되었는지 확인합니다. 그렇지 않은 경우 경고 메시지를 표시하고 false를 반환하므로 양식이 제출되지 않습니다.
그러나 값이 비어 있지 않으면 true를 반환하고 양식은 제출되지 않습니다.
사람들이 물어 본 일부 쿼리에서 양식 제출시 false가 반환되는 것을 보았습니다. 하지만 이것은 정확히 반대입니다. 현재로서는 해결책을 찾을 수 없습니다.
아무도 도와 줄 수 없나요?
''요소는 '
그리고 경고 메시지를 "보내지"마십시오.) –
jquery를 사용하여 살펴야합니다. 여기에서하려고하는 것처럼 페이지의 요소로 작업하기위한 자바 스크립트 라이브러리. 'document.field'가 무엇을 반환해야할지 모르겠습니다. jquery를 살펴보십시오. jQuery가 훨씬 쉽고 브라우저 간 호환이 가능합니다. –