2004-10-07
275 HIT
|
<HTML> <HEAD> <TITLE> Jasko Sample Script </TITLE> <!---- [1단계] 아래의 소스코드를 <HEAD>와 </HEAD> 사이에 붙여 넣으세요 ----> <SCRIPT LANGUAGE="JavaScript"> <!-- var isNN = (navigator.appName.indexOf("Netscape")!=-1); function autoTab(input,len, e) { var keyCode = (isNN) ? e.which : e.keyCode; var filter = (isNN) ? [0,8,9] : [0,8,9,16,17,18,37,38,39,40,46]; if(input.value.length >= len && !containsElement(filter,keyCode)) { input.value = input.value.slice(0, len); input.form[(getIndex(input)+1) % input.form.length].focus(); } function containsElement(arr, ele) { var found = false, index = 0; while(!found && index < arr.length) if(arr[index] == ele) found = true; else index++; return found; } function getIndex(input) { var index = -1, i = 0, found = false; while (i < input.form.length && index == -1) if (input.form[i] == input)index = i; else i++; return index; } return true; } // --> </script> <!------------------------- 여기까지 ----------------------------------> </HEAD> <BODY> <center> <!---- [2단계] 아래의 방법으로 원하는 위치에 복사 해 넣으세요 ------------------> <!----- return autoTab(this, 문자수, event); --------> <form> <table> <tr> <td>전화번호 : <br> ( <small><input onKeyUp="return autoTab(this, 3, event);" size="4" maxlength="3"></small>) - <small><input onKeyUp="return autoTab(this, 4, event);" size="5" maxlength="4"></small> - <small><input onKeyUp="return autoTab(this, 4, event);" size="5" maxlength="4"></small> </td> </tr> <tr> <td>주민등록 번호 : <br> <small><input onKeyUp="return autoTab(this, 6, event);" size="7" maxlength="6"></small> - <small><input onKeyUp="return autoTab(this, 7, event);" size="8" maxlength="7"></small> </td> </tr> </table> </form> </center> <!------------------------- 여기까지 ----------------------------------> </BODY> </HTML> |

