Ciao a tutti!
Per finire l'anno in bellezza sto diventando deficiente lottando con il controllo di un form
La particolarità del form è che essendo implementato con php, può succedere che i campi di input a volte spariscano perchè sostituiti da valori già presenti sul database.
E così il controllo JS non funzia più..![]()
Questo è il codice:
Conoscete un sistema per far funzionare il JS?codice:<SCRIPT LANGUAGE="JavaScript" TYPE="TEXT/JAVASCRIPT"> <!-- function controllaform(iscrizioneuser){ if (document.iscrizioneuser.cognome_resp.value == '') { alert('Inserisci Cognome!'); document.iscrizioneuser.cognome_resp.focus(); return false; } else if (document.iscrizioneuser.nome_resp.value == '') { alert('Inserisci Nome!'); document.iscrizioneuser.nome_resp.focus(); return false; } else if (document.iscrizioneuser.indirizzo_resp.value == '') { alert('Inserisci Indirizzo!'); document.iscrizioneuser.indirizzo_resp.focus(); return false; }else{ return true; } } --> </SCRIPT> <form name="iscrizioneuser" action="index.php?page=inserisci" method="POST" onsubmit="return controllaform();"> <table class="testo" cellpadding="0" cellspacing="0" border="0"> <tr> <td colspan="2"><font color="#83bef2"><h3>DATI DI ISCRIZIONE UTENTE<font class="testo_azzurro"> dati non visibili agli altri utenti</FONT></h3></font></td> <td></td></tr> <tr> <td>Cognome</td> <td><INPUT TYPE="text" NAME="cognome_resp" SIZE="30" MAXLENGTH="255"></td> <td></td></tr> <tr> <td>Nome</td> <td><INPUT TYPE="text" NAME="nome_resp" SIZE="30" MAXLENGTH="255"></td> <td></td></tr> <tr> <td>Indirizzo</td> <td><INPUT TYPE="text" NAME="indirizzo_resp" SIZE="30" MAXLENGTH="255"></td> <td></td></tr> <tr> <td colspan="2" align="right"><input name="submit" type="submit" value="Spedisci"><INPUT TYPE="reset" VALUE="Reset"></td> <td></td></tr> </table> </form>


Rispondi quotando
