La funzione javascript riportata qui sotto funziona perfettamente con firefox ma mi restituisce sempre e comunque l'alert usando IExplorer.
Mi potreste spiegare perchè?
Grazie!
La funzione serve per prevenire l'invio di campi vuoti ed è richiamata dalla pagina in questo modo:
<input name="send" type="button" value="submit" onClick="valid_field2(0);"/>
Ecco la funzione:
codice:function valid_field2(p){ var no_empty = 2; var error=false; //preventing empty fields for (var i = 0; i <no_empty; i++) {if(document.forms[p].elements[i].value == '' || document.forms[p].elements[i].value== 'motivations...'){ alert ('ERROR: missing value\r\nAll form fields are required'); document.forms[p].elements[i].focus(); error=true; break; } } //submit if (error==false) document.forms[p].submit(); }

Rispondi quotando