コレクションのjsフォーム検証制御コード大全第1/3ページ


キーワード:js検証フォーム大全書は、JS制御フォームで提出します。 ,javascript提出フォーム:カタログ:1:js 文字列長の制限、文字長の判断 、js制限入力、制限入力不可、textarea 長さ制限  2.jsは漢字を判断し、漢字かどうか判断する。 、漢字しか入力できません。3:jsは英語で入力できるかどうか判断します。4:jsは数字だけ入力できます。数字を判断して、数字を検証して、数字を検査して、数字かどうか判断して、数字だけを入力することができます。5:英語の文字と数字だけ入力することができます。6: js。 email検証 、js。 判断メール 、メールアドレス/メールフォーマット検証7:js文字フィルタ、シールドキー8:jsパスワード検証、判定パスワード  2.1: js。 空ではなく、空でもオブジェクトでもない 、空と判断する 、空と判断しない  2.2:2つのフォームの項目の値が同じかどうかを比較する2.3:フォームは数字と_のみとなり、2.4:フォームエントリの入力値/長さは2.5:中国語/英語/デジタル/メールアドレスの合法性判断2.6:テーブルの単一項目が入力できない文字2.7フォームの自動文字制御2.8:formテキストドメインの汎用検査関数1. 長さ制限function test()  { if(document.a.b.value.length>50){alert(「50文字を超えてはいけません!」)document.a.b.focus()return false;}  2. 漢字だけです  function onlyEngg(){if(!(event.keyCode==65&event.keyCode==90)event.returnvalue=false; onkeydown="onlyEngg">4. 数字しかないです。 laguage=javascript>function onlyNum(){if(!(event.keyCode==48&event.keyCode==57)|𞓜(event.keyCode==96&event.keyCode==105)//小キーボード上のデジタルキーevent.returnvalue=falseを考慮する)////////。script> onkeydown=「onlyNum()」>5. 英語の文字と数字だけです。 onkeyup=「value=」/oblog/value.replace(/\\W)/g,') "onbeforepaste="clipboard Data.set Data('text',clipboardData.get Data('text').replace(/[^\d]/g,')">6. ガソリンタンクのフォーマットを確認します。 LANGUAGE=javascript RUNAT=Server>function isEmail(stremail) { if (stremail.search(/^\w+(-\w+)*@[A-Za-z 0-9]+(\._;-)[A-Za-z 0-9]]*.[A-Za-z 0-9]*.[A-Za-z 0-9]/] != -1)リセット true;else alert(「oh」)7. シールドキー(ここで****と***)8. パスワードを二回入力すると同じですか? METHOD=POST ACTION=“”input type=「password」 id=「input 2」<>input type=「button」 value=「test」 onclick=「check()」function check(){  with(document.all){if(input 1.value!=input 2.value.{alert}input 1.value = ""; input 2.value = ""; } else document.forms[0].submit()もういいですよね :) 右ボタンを遮断する かっこいいです  oncontextmenu="return" false" ondragstart="return" false" onselectstart="return" false「body中二2.1に加える。  フォームの項目は空にできません。  laguage=「javascript」<!--機能  Check Form(){   if  (document.form.name.value.length  ==  0)  {   alert(「名前を入力してください!」)document.form.name.focus()return  false;return  true;>2.2  二つのフォーム項目の値が同じかどうかを比較します。  laguage=「javascript」<!--機能  Check Form()if  (document.form.PWD.value  !=  document.form.PWD_Again.value)  {   alert(「2回入力したパスワードは違います。もう一度入力してくださいdocument.ADDUCser.PWD.focus()return  false;return  true;>2.3  フォームの項目は数字と_だけです。電話/銀行口座の検証で、ドメイン名登録などに拡張できます。  laguage=「javascript」<!--機能  isNumber(Stering){   var  Letters  =  "12345567890-";  //自分で入力できる値を増やすことができます。  i;var  c;if(String.chart)  0  )=='-') return  false;if(  String.chart(  Stering.length  -  1  )  ==  '-'  ) return  false;フォーム(  i  =  0;  i  <  String.length  i  ++  ) {   c  =  String.chart(  i  ); if  (Letters.indexOf(  c  )  <  0)リセット  false;return  true;機能  Check Form(){   if(  isNumber(document.form.TEL.value)  {   alert(「あなたの電話番号は合法的ではありません!」)document.form.TEL.focus()return  false;return  true;>>2.4  フォーム項目入力値/長さ限定<スクリプト  laguage=「javascript」<!--機能  Check Form()   {   if  (document.form.com.value  >  100  ||  document.form.com.value  <  1){   alert(「入力値はゼロよりも小さくても100よりも大きいとは限らない!」)document.form.com.focus()return  false;if  (document.form.MESSAGE.value.length<10){   alert(「入力文字は10より小さい!」)document.form.MESSAGE.focus()return  false;return  true;^/-
1 2 3 次のページ 全文を読む