<strong>소스코드: </strong> <br><div class="codetitle"> <span><a style="CURSOR: pointer" data="90079" class="copybut" id="copybut90079" onclick="doCopy('code90079')"><u>코드 복사</u></a></span> 코드는 다음과 같습니다. </div> <div class="codebody" id="code90079"> <br> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 🎜>< ;head> <br><meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <br><meta name="저자" content="Liu Jiangbo "> <br><script type="text/javascript"> <br>function login(){ <br>var userName=document.getElementById("userName").value; <br>var pwd=document .getElementById("pwd").value; <br>var repwd=document.getElementById("repwd").value; <br>var address=document.getElementById("address").value <br>var matchResult= true; <br>if(userName==""||pwd==""||repwd==""||address==""){ <br>alert("공석이 있는지 확인해주세요!" ); <br>matchResult=false; <br>}else if(userName.length<6|userName.length>20){ <br>alert("사용자 이름 길이는 6~20자여야 합니다!"); 🎜 >matchResult=false; <br>}else if(userName==pwd||userName==repwd){ <br>alert("비밀번호 또는 반복되는 비밀번호는 사용자 이름과 동일할 수 없습니다!"); =false; <br>}else if(pwd.length<6||pwd.length>20||repwd.length<6||repwd.length>20){ <br>alert("비밀번호 또는 반복되는 비밀번호 길이 6~20자 사이여야 합니다! "); <br>matchResult=false; <br>}else if(pwd!=repwd){ <br>alert("비밀번호와 반복된 비밀번호가 다릅니다. 다시 입력해 주세요!"); <br>matchResult =false; <br>}else if(userName.length<6|userName.length>20){ <br>alert("사용자 이름 길이는 6~20자여야 합니다!") <br>matchResult=false; <br>} <br><br>if(matchResult==true){ <br>var mailreg = /^w @w (.w ) $/ <br>if(!address.match(mailreg)){ <br>alert("이메일 형식이 잘못되었습니다."); <br>matchResult=false; <br>} <br>} <br><br><br>if(matchResult==true){ <br>if( userName .charAt(0)>=0&&userName.charAt(0)<=9){ <br>alert("사용자 이름은 숫자로 시작할 수 없습니다!") <br>matchResult=false; >} <BR><BR>matchResult 반환 <BR>} <BR><title>사용자 등록 및 확인<br></head> 🎜><body> <br><center> <br><form name="loginForm" action="http://www.ytu.edu.cn" onsubmit="return login()" method= " post"> <br><table bgcolor="#6666FF" width="300"cellspacing="0" cellpadding="0" border="0" align="left" valign="top"> <br><tr> <br><td class="table-title" colspan="2" align="center" bgcolor="#3366FF">사용자 등록</td> <br><tr> <br><td width="130" height="28" align="left">로그인 사용자 이름</td><br><td><입력 ID="userName " name="userName" type="text" class="input"></td> <br></tr> <br><tr> <br><td width= "80" 높이 ="28" align="left">로그인 비밀번호</td> <br><td><input id="pwd" name="pwd" type="password" class=" input">< ;/td> <br></tr> <br><tr> <br><td width="80" height="28" align="left">비밀번호 재입력 </td> ; <br><td><input id="repwd" name="repwd" type="password" class="input"></td> <br></tr> ;tr> <br><td width="80" height="28" align="left">유효한 이메일 주소</td> <br><td><입력 ID= "주소" 이름= "address" type="text" class="input"></td> <br></tr> <br><tr> <br><br><!- -<td ="10" height="28" align="left"></td>--> <br><td colspan="2"> <br><입력 유형 ="제출" 값 ="로그인"> <br><input type="button" value="Cancel" onClick="reset()"></td> <br></tr> 테이블> <br><br> </div>