Ciao.
Con una funzione javascript controllo alcuni campi obbligatori ( nome, cognome, email ) alla compilazione all'interno di un form.
Per i campi NON obbligatori del form, ma che se compilati devono solo contenere numeri come devo fare?
codice:function submitIt(theform) { if (theform.Nome.value.length <= 0) { alert("***IL NOME E\'\ OBBLIGATORIO***"); theform.Nome.focus(); theform.Nome.select(); return false; } if (theform.Cognome.value.length <= 0) { alert("***IL COGNOME E\'\ OBBLIGATORIO***"); theform.Cognome.focus(); theform.Cognome.select(); return false; } re = new RegExp("^[!#$&'*+/-9=?A-Z^-~-]+(\\.[!#$&'*+/-9=?A-Z^-~-]+)*@[!#$&'*+/-9=?A-Z^-~-]+(\\.[!#$&'*+/-9=?A-Z^-~-]+)+$", "i"); if (!theform.Email.value.match(re)) { alert("***L\'\INDIRIZZO EMAIL E\'\ OBBLIGATORIO***"); theform.Email.focus(); theform.Email.select(); return(false); } return(true); }

Rispondi quotando
