Sto cercando di capire perchè i controlli sui form in js non sono efficaci in quanto vengono ignorati.
La funzione js comunqe entra in funzione.
Quale potrebbe essere il problema?codice:echo " <html> <head> <script language='javascript'> function controllo() { if (window.document.modulo.residenza.value=='') { alert ('Non hai inserito la residenza'); window.document.modulo.residenza.focus(); return false; } // e poi tutti gli altri controllo relativi agli altri campi } </script> </head> <body> <form value='modulo' method='POST' action='aggiorna.php' onSubmit='return controllo()'> <table> <tr> <td bgcolor=#B0C4DE height=45 width=1100><font face=arial size=3><center>Modifica i tuoi dati personali</font></center> </td> </tr> </table> <center> <table> <tr> <td> <font face='Arial' size='3'>Password: </font> *</td> <td> <input type='text' name='psw' value='$riga[password]'> </td> </tr> <tr> <td> <font face='Arial' size='3'>Residenza: </font> *</td> <td> <input type='text' name='residenza' value='$riga[residenza]'> </td> </tr> <tr> <td> <font face='Arial' size='3'>Via: </font> *</td> <td> <input type='text' name='via' value='$riga[via]'> </td> </tr> <tr> <td> <font face='Arial' size='3'>Num. civico: </font> *</td> <td> <input type='text' name='civico' value='$riga[civico]'> </td> </tr> <tr> <td> <font face='Arial' size='3'>Telefono: </font></td> <td> <input type='text' name='telefono' value='$riga[telefono]'> </td> </tr> <tr> <td> <font face='Arial' size='3'>Cellulare: </font></td> <td> <input type='text' name='cellulare' value='$riga[cellulare]'> </td> </tr> <tr> <td> <font face='Arial' size='3'>E-mail: </font></td> <td> <input type='text' name='mail' value='$riga[mail]'> </td> </tr> <tr> <td> <input type='submit' value='Modifica'> <input type='reset' value='Annulla'> </td> </tr> </form> </table> <font face='arial' size='1'>I campi contrassegnati con * sono <u>OBBLIGATORI</u></font> </center> <form value='modulo2' method='POST' action='cancella_iscrizione.php'> <input type='submit' value='Cancellati'> </form> </body> </html>"; }
tnx>!
p.s. ho ritenuto giusto postare il messaggio qui perchè il codice che ho postato fa parte di codice php. Spero abbia fatto bene.