JavaScript로 검증 된 이러한 일반적인 양식 데이터는 다음과 같습니다.
사용자가 양식의 필요한 항목을 작성 했습니까?
사용자가 입력 한 메일 주소가 합법적입니까?
사용자가 법적 날짜를 입력 했습니까?
사용자는 숫자 필드에 텍스트를 입력합니까?
필수 (또는 선택 해야하는) 프로젝트
다음 기능은 사용자가 양식의 필수 (또는 필수) 항목을 채웠는지 확인하는 데 사용됩니다. 채우거나 옵션이 비어 있으면 경고 상자가 나타나고 함수의 반환 값이 False입니다. 그렇지 않으면 함수의 반환 값이 참입니다 (데이터가 문제가 없음을 의미합니다).
다음과 같이 코드 코드를 복사하십시오.
함수 value_required (field, alerttxt)
{{
(필드)와 함께
{{
if (value == null || value == "")
{alert (alerttxt);
else {return true}
}
}
이메일 확인 (확인 사서함)
다음 기능은 입력 데이터가 이메일 주소의 기본 구문과 일치하는지 여부를 확인합니다.
이는 입력 데이터에@ 기호와 도트 번호 (.)가 포함되어야 함을 의미합니다. 동시에,@@는 이메일 주소의 첫 번째 문자가 아니며@ 同时 이후에 최소한 1 점 번호 :
다음과 같이 코드 코드를 복사하십시오.
function value_email (field, alerttxt)
{{
(필드)와 함께
{{
apos = value.indexof ( "@")
dotpos = value.lastindexof ( ".")
if (apos <1 || dotpos-apos <2)
{alert (alerttxt);
else {return true}
}
}
예:
다음과 같이 코드 코드를 복사하십시오.
<html>
<헤드>
<script type = "text/javaScript">
function value_email (field, alerttxt)
{{
(필드)와 함께
{{
apos = value.indexof ( "@")
dotpos = value.lastindexof ( ".")
if (apos <1 || dotpos-apos <2)
{alert (alerttxt);
else {return true}
}
}
function value_form (thisform)
{{
with (thisform)
{{
if (validate_email (이메일, "유효한 이메일 주소가 아님!"== false)
{email.focus ();
}
}
</스크립트>
</head>
<body>
<form action = "downsubmit ="return value_form (this); ""post "
이메일 : <입력 유형 = "text"name = "email"size = "30">
<입력 유형 = "제출"값 = "제출">
</form>
</body>
</html>