<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>数字のみを入力できるスクリプト JavaScript- - <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 decPoints = 0; 🎜>( i = 0; i < checkStr.length; i ) <BR>{ <BR>ch = checkStr.charAt(i); <BR> if (ch == checkOK.charAt(j)) <BR>break; <BR>if (j == checkOK.length) <BR>{ <BR>allValid = false <BR>} <BR>} <BR>return (allValid) <BR>} <BR> ---------------- <BR>if(!(isregname(obj.loginname.value))) { <BR>alert("[会員コード] は仕様に準拠していません。会員コードは英字または数字のみです"); <BR>obj.loginname.focus(); <BR>} <BR>if(!(isregname(obj.password.value))) { <BR>alert("[パスワード] が仕様を満たしていません。パスワードは英字または数字のみです"); <BR>obj.password.focus(); <BR>return(false); <BR><BR> <BR><BR>4.javascript は入力ボックスに英語と数字のみを入力できます<BR> <BR><BR></div><BR><STRONG>コードをコピー</STRONG><BR><div class="codetitle"> コードは次のとおりです: <span><a style="CURSOR: pointer" data="2942" class="copybut" id="copybut2942" onclick="doCopy('code2942')"> <U><input onkeyup="value=value .replace(/[W]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData ('text').replace(/[^d]/g,''))"> ;</U></a><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 language="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 language="javascript"> <br> function KeyIsNumber(KeyCode) <br> { <br> //入力された文字が 0 ~ 9 の場合、またはバックスペースまたは DEL キー <br> if(((KeyCode>47)&&(KeyCode { <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> <br><meta http-equiv="Content; -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>return 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><タイトル>IP アドレス入力<BR></ヘッド><BR>アドレス入力<BR><div style="border-width:1;border-color:balck;border-style:solid;width:165;font-size:9pt"> <br><input type= text 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></body> <br><br> </div>