<strong>1. 한자만 입력 가능합니다</strong> <br><div class="codetitle"> <span><a style="CURSOR: pointer" data="16569" class="copybut" id="copybut16569" onclick="doCopy('code16569')"><u>코드 복사</u></a></span> 코드는 다음과 같습니다.</div> <div class="codebody" id="code16569"> <br><input onkeyup="value=value.replace(/[^u4E00-u9FA5]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text') .replace(/ [^u4E00-u9FA5]/g,''))"> <br> </div> <br><strong>2. 숫자만 입력 가능합니다 </strong> <br><div class="codetitle"> <span><a style="CURSOR: pointer" data="8283" class="copybut" id="copybut8283" onclick="doCopy('code8283')"> <u>코드 복사</u></a></span> 코드는 다음과 같습니다.</div> <div class="codebody" id="code8283"> <br><input onkeyup="value=value.replace(/[^d] /g,'') " onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^d]/g,''))"> <br> </div> <br>한자입력 단순 금지<br><div class="codetitle"> <span><a style="CURSOR: pointer" data="86256" class="copybut" id="copybut86256" onclick="doCopy('code86256')"><u>코드 복사</u></a></span> 코드는 다음과 같습니다.</div> <div class="codebody" id="code86256"> <br> <input type="text" style="ime -mode:disabled"> <br> </div> <br>숫자 및 소수점 입력: <br><div class="codetitle"> <span><a style="CURSOR: pointer" data="25777" class="copybut" id="copybut25777" onclick="doCopy('code25777')"><u>복사 code</u></a></span> 코드는 다음과 같습니다. </div> <div class="codebody" id="code25777"> <br>onkeyup="value=value.replace(/[^d{1,}.d{1,}|d {1,}]/g,'')" <br> </div> <br>javascript는 숫자와 ":"만 입력할 수 있습니다.2007-11-24 15:50<input type=text id="aa1" onkeyup ="this.value=this.value.replace(/[^d& :]/g,'')" onblur="this.value=this.value.replace(/[^d&:]/g,'') " onafterpaste="this.value=this.value.replace(/[ ^d&:]/g,'')"/> <br>예를 들어 시간을 입력할 때는 숫자와 ":"만 사용할 수 있습니다. <br><div class="codetitle"> <span><a style="CURSOR: pointer" data="7215" class="copybut" id="copybut7215" onclick="doCopy('code7215')"><u>코드 복사</u></a></span> 코드는 다음과 같습니다.</div> <div class="codebody" id="code7215"> <br><input type=text id=" aa" onkeyup ="value=value.replace(/[^w&=]|_/ig,'')" onblur="value=value.replace(/[^w&=]|_/ig,'')" /> <br> </div> <br>문자, 등호만 입력 가능하며, 한자는 입력할 수 없습니다. <br><br><strong>기타</strong>: <br>숫자만 입력할 수 있는 스크립트 자바스크립트- - <br><div class="codetitle"> <span><a style="CURSOR: pointer" data="89461" class="copybut" id="copybut89461" onclick="doCopy('code89461')"><u>코드 복사</u></a> </span> 코드는 다음과 같습니다.</div> <div class="codebody" id="code89461"> <br><input onkeyup="this.value=this.value.replace(/D/g,'')" onafterpaste="this.value= this.value.replace(/D/g,'')"> <br> </div> <br>문장의 앞부분은 키보드 입력이 숫자만 가능하다는 뜻이고, 문장의 뒷부분은 붙여넣기는 숫자만 가능합니다<br><div class="codetitle"> <span><a style="CURSOR: pointer" data="16164" class="copybut" id="copybut16164" onclick="doCopy('code16164')"><u>코드 복사</u></a></span> 코드는 다음과 같습니다.</div> <div class="codebody" id="code16164"> <br><입력 이름 =txt1 onchange="if(/D/.test (this.value)){alert('숫자만 입력할 수 있습니다.');this.value='';}"> <br><input onkeyup=" if(isNaN(value))execCommand('undo') " onafterpaste="if(isNaN(value))execCommand('undo')"> <br> </div> <br><strong>3. JavaScript 제한만 입력할 숫자와 영문 </strong> <br><div class="codetitle"> <span><a style="CURSOR: pointer" data="36054" class="copybut" id="copybut36054" onclick="doCopy('code36054')"><u>코드 복사</u></a></span> 코드는 다음과 같습니다.</div> <div class="codebody" id="code36054"> <br> function isregname( checkobj) <br>{ <br>var checkOK = "0123456789 -_abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"; <br>var checkStr = checkobj; <br>var allValid = <br>var decPoints = 0; 🎜>( i = 0; i < checkStr.length; i ) <BR>{ <BR>ch = checkStr.charAt(i) <BR>for (j = 0; j < checkOK.length; j ) <BR> if (ch == checkOK.charAt(j)) <BR>break; <BR>if (j == checkOK.length) <BR>{ <BR>allValid = <BR>break; 🎜>} <BR>return (allValid) <BR>} <BR> ---------------- <BR>if(!(isregname(obj.loginname.value))) { <BR>alert("[회원코드]는 사양에 맞지 않습니다. 회원코드는 영문 또는 숫자만 가능합니다.") <BR>obj.loginname.focus() <BR>return(false); <BR>} <BR>if(!(isregname(obj.password.value))) { <BR>alert("[비밀번호]가 사양을 충족하지 않습니다. 비밀번호는 영문 또는 숫자만 가능합니다.") <BR>obj.password.focus(); <BR>return(false); <BR>} <BR><BR> <BR><BR>4.javascript는 입력창에 영어와 숫자만 입력할 수 있습니다</div> <BR><STRONG></STRONG><BR><div class="codetitle">코드 복사<span><a style="CURSOR: pointer" data="2942" class="copybut" id="copybut2942" onclick="doCopy('code2942')"><U> 코드는 다음과 같습니다. </U></a> </span><input onkeyup="value=value .replace(/[W]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData ('text').replace(/[^d]/g,''))"> ; </div><div class="codebody" id="code2942"><BR><STRONG>5. Javascript를 사용하여 텍스트 상자를 확인하고 0-9가 아닌 문자를 필터링할 수 있습니다. </STRONG> <BR><div class="codetitle"><span><a style="CURSOR: pointer" data="2278" class="copybut" id="copybut2278" onclick="doCopy('code2278')"><U>코드 복사</U></a></span> 코드는 다음과 같습니다.</div><div class="codebody" id="code2278"> <BR><script 언어="javascript" event="onkeydown" for="document"> <br> if(event.srcElement.name =='TextBox1') <br> { <br> if(!KeyIsNumber(event.keyCode)) <br> { <br> return false;//이 문장이 가장 중요합니다<br> } <br> } <br> </ script> <br> <script 언어="javascript"> <br> function KeyIsNumber(KeyCode) <br> { <br> //입력한 문자가 0~9 사이이거나 백스페이스인 경우 또는 DEL 키 <br> if(((KeyCode>47)&&(KeyCode<58))||(KeyCode==8)||(KeyCode==46)) <BR> { <BR> return true; > } <BR> else <BR> { <BR> return false <BR> } <BR>} <BR></script>[url=http://blog.csdn.net/xujh/admin/EditPosts .aspx] [/url] <br><br> </div> <br>6. 텍스트 상자에는 IP 주소 형식만 입력할 수 있습니다. <strong> </strong><br><div class="codetitle"><span><a style="CURSOR: pointer" data="77711" class="copybut" id="copybut77711" onclick="doCopy('code77711')">코드 복사<u></u></a> 코드는 다음과 같습니다. </span></div> <div class="codebody" id="code77711"><HTML> <br><head> -Type" content="text /HTML; charset=gb2312"> <br><meta name="GENERATOR" content="Microsoft FrontPage 4.0"> <br><meta name="ProgId" content=" FrontPage.Editor.Document"> ; <BR><style> <br>.a3{width:30;border:0;text-align:center} <br></style> <br><script> <br>함수 마스크(obj){ <br>obj.value=obj.value.replace(/[^d]/g,'') <br>key1=event.keyCode <br>if (key1==37 || key1==39) <br>{ obj.blur(); <br>nextip=parseInt(obj.name.substr(2,1)) <br>nextip=key1==37?nextip-1:nextip 1; <br>nextip= nextip>=5?1:nextip <br>nextip=nextip<=0?4:nextip <BR>eval("ip" nextip ".focus()") <BR>} <BR>if(obj.value.length>=3) <br>if(parseInt(obj.value)>=256 || parseInt(obj.value)<=0) <BR>{ <BR>alert(parseInt (obj.value) "IP 주소가 잘못되었습니다! ") <BR>obj.value="" <BR>obj.focus() <BR>false 반환; <BR>} <BR>else <BR>{ obj.blur(); <BR>nextip=parseInt( obj.name.substr(2,1)) 1 <BR>nextip=nextip>=5?1:nextip <br>nextip=nextip<=0?4:nextip <BR>eval("ip" nextip ".focus ()") <BR>} <BR>} <BR>function Mask_c(obj) <BR>{ <BR>clipboardData.setData('text',clipboardData.getData('text').replace(/[^d ]/g,'')) <BR>} <BR></script> <br><title>IP 주소 입력</title> <br><body> 주소 입력<br><div style="border-width:1;border-color:balck;border-style:solid;width:165;font-size:9pt"> <br><입력 유형= 텍스트 name=ip1 maxlength=3 class=a3 onkeyup="mask(this)" onbeforepaste=mask_c()> <br><input type=text name=ip2 maxlength=3 class=a3 onkeyup="mask(this ) " onbeforepaste=mask_c()>. <br><input type=text name=ip3 maxlength=3 class=a3 onkeyup="mask(this)" onbeforepaste=mask_c()>. <br><입력 유형 =text name=ip4 maxlength=3 class=a3 onkeyup="mask(this)" onbeforepaste=mask_c()> <br></div> <br></HTML> <br><br> </div>