흔히 사업자 등록번호나, 주민등록번호 필드를 채울 때 사용하는 기능이다.

주민등록번호의 경우
1. 이벤트 핸들러 중 onkeyup 속성을 사용하여 입력키를 뗄 때 체크함수 실행한다.
2. 첫번째 필드 값의 길이가 필드 최대 자리 수(6)와 같아지면 두번째 필드에 포커스를 준다.

<html>
<head>
<script type="text/javascript">
function checkLen( f )
{
   if ( f.value.length == f.maxLength ) {
       document.getElementById( "myForm" ).jumin2.focus();
   }
}
</script>
</head>
<body>

<form id="myForm">
<input name="jumin1" size="6" maxlength="6" onkeyup="checkLen( this )" />
<input name="jumin2" size="7" maxlength="7" />
</form>

</body>
</html>

WRITTEN BY
손가락귀신
정신 못차리면, 벌 받는다.

트랙백  0 , 댓글  0개가 달렸습니다.
secret