»
AnglaisFran�aisVietnamien

Imprimer - JavaScript validation appropri?e de Num?ro d'assurance sociale - JavaScriptBank.com

Version compl�te: jsB@nk » Form » Validation » JavaScript validation appropri?e de Num?ro d'assurance sociale
URL: https://www.javascriptbank.com/javascript-proper-social-security-number-validation.html

JavaScript validation appropri?e de Num?ro d'assurance sociale © JavaScriptBank.comUn plus JavaScript code example d'accepter des caract?res num?riques.

Version compl�te: jsB@nk » Form » Validation » JavaScript validation appropri?e de Num?ro d'assurance sociale
URL: https://www.javascriptbank.com/javascript-proper-social-security-number-validation.html



JavaScript
<script type="text/javascript">// Created by: Mr. J | http://www.huntingground.net// This script downloaded from www.JavaScriptBank.comfunction advance2(currentField,nextField,limit) {  if(nextField!="rset"&&document.myForm2[currentField].value.length == limit){    document.myForm2[nextField].select();  } else {    if (document.myForm2[currentField].value.length == limit) {      document.myForm2[currentField].maxLength=limit      document.myForm2[nextField].select()      document.myForm2[nextField].disabled=false      document.myForm2[currentField].blur()      document.myForm2[nextField].style.backgroundColor="#EFCCA4"    }  }}</script>


HTML
<p>This form is formatted for a social security number (XXX-XX-XXXX).</p><form name="myForm2" onreset="this.rset.disabled='true'; this.rset.style.backgroundColor=''"><input type="text" name="t1" size="6" onclick="select()" onKeyUp="advance2('t1','t2',3)"><input type="text" name="t2" size="6" onclick="select()" onKeyUp="advance2('t2','t3',2)"><input type="text" name="t3" size="6" onclick="select()" onKeyUp="advance2('t3','rset',4)"><input type="reset" name="rset" onclick="this.blur()" disabled></form><div style="text-align: left; width: 70%;"><p>The limit for each individual field is passed to the function by the appropriate input event, as shown in the form using the format: <code>onKeyUp="advance2('currentField','nextField',limit)</code>"</p></div>