function formCheck() {
if (document.forms[0].userName.value== ""){
alert("사용자 이름을 입력하세요!");
document.forms[0].userName.focus();
return false ;
}
var filter=/^s*[A-Za-z0-9]{6,20}s*$/;
if (!filter.test(document.forms[0].userName.value)){
alert("사용자 이름이 올바르지 않습니다. 다시 입력해 주세요! 사용할 수 있는 문자는 (A-Z a-z)입니다. 0 -9) 길이는 6자 이상, 20자 이하여야 합니다. 공백을 사용하지 않도록 주의하세요. ");
document.forms[0].userName.focus();
document .forms[0].userName.select();
false 반환;
}
if (document.forms[0].password. value=="" ) {
alert("비밀번호를 입력하세요!");
document.forms[0].password.focus();
return false;
}
var filter=/^s*[A-Za-z0-9]{6,20}s*$/;
if ( !filter.test( document.forms[0].password.value)){
alert("비밀번호가 틀렸습니다. 다시 입력해주세요! 사용 가능한 문자는 (A-Z a-z 0-9)입니다. 길이는 6자 이상, 20자 이하, 공백을 사용하지 않도록 주의하세요. ");
document.forms[0].password.focus();
document.forms[0].password.select( );
false 반환;
}
if (document.forms[0].pwd.value==" "){
alert( "확인 비밀번호를 입력해주세요! ");
document.forms[0].pwd.focus();
false 반환;
}
if (document.forms[ 0].password.value!=document.forms[0].pwd.value){
alert("두 번 입력한 비밀번호가 일치하지 않습니다. 다시 입력해 주세요!");
document .forms[0].password.focus();
document.forms[0].password.select();
return false;
}
if (document.forms[0].name.value==""){
alert("실명을 입력해주세요!");
document .forms[ 0].name.focus();
return false;
}
var patrn=/^[u0391-uFFE5]{2,4}$ /; / /중국어인지 확인하는 정규식
if (!patrn.test(document.forms[0].name.value)){
alert("입력하세요. 본명, 한자 2~4자!");
document.forms[0].name.focus();
document.forms[0].name.select();
false를 반환합니다.
}
if (document.forms[0].age.value==""){
alert("제발 나이를 입력하세요. ");
document.forms[0].age.focus();
return false;
}
var 번호 =/^ [0-9]{1,3}$/;
if (!number.test(document.forms[0].age.value)){
alert( "나이를 입력하세요(숫자여야 합니다)!");
document.forms[0].age.focus();
return false;
}
if (document.forms[0].stature.value==""){
alert("키를 입력해주세요! ");
document.forms[0].stature.focus();
false 반환;
}
var stature=/^[ 0-9]{1,3}$/;
if (!stature.test(document.forms[0].stature.value)){
alert("귀하의 이름을 입력하십시오. 높이(숫자여야 함)! ");
document.forms[0].stature.focus();
return false;
}
if (document.forms[0].tel.value==""){
alert("연락처를 입력해주세요!");
document.forms[0 ].tel.focus();
return false;
}
var tel =/(^([0][1-9]{2,3} [-])?d{3,8}(-d{1,6})?$)|(^([0][1-9]{2,3})d{3,8}((d {1,6}))?$)|(^d{3,8}$)|(^[1][3][0-9]{9}$)|(^0[1][3] [0-9]{9}$)/;
if (!tel.test(document.forms[0].tel.value)) {
alert("올바르게 입력하세요. 전화번호(휴대폰번호)!");
return false;
}
if(document.forms[0].mail.value=="") {
alert("이메일을 입력하세요!");
document.forms[0].mail.focus();
return false;
}
var mail = /^([-_A-Za-z0-9.]+)@([_A-Za-z0-9]+.)+[A-Za -z0- 9]{2,3}$/;
if(!mail.test(document.forms[0].mail.value)){
alert("E- 메일 형식 틀렸습니다. 다시 작성해 주세요! ");
document.forms[0].mail.focus();
document.forms[0].mail.select();
return false;
}
if(document.forms[0].school.value==""){
alert("귀하의 이름을 입력하세요. school!");
document.forms[0].school.focus();
false 반환;
}
var school=/ ^[u0391-uFFE5]{1,20}$/;
if (!school.test(document.forms[0].school.value)){
alert ("제발 학교를 입력하세요(한자여야 합니다)!");
document.forms[0].school.focus();
document.forms[0].school.select() ;
false 반환;
}
true 반환;
}
양식 제출: