Help per reset campo in un form

  • Creatore Discussione Creatore Discussione SonnyMac
  • Data di inizio Data di inizio

SonnyMac

Nuovo Utente
9 Mar 2005
2
0
0
Ciao a tutti vi posto un piccolo codice sperando che qualcuno mi aiuti. Ottengo un errore di oggetto non presente. Praticamente vorrei passare un nome di campo a una funzione, la stessa procederà ad azzerare il valore della text box quando ci clicco dentro.
Il js è molto semplice basta fare copia e incolla e provare.


<html>
<head>

<script language="JavaScript" type="text/JavaScript">
<!--
function reload(nomecampo)
{
var campo_totale_globale = GetElementById(nomecampo);
// a questo punto campo_totale_globale e' un punttaore al campo nella pagina quindi
campo_totale_globale.focus();
campo_totale_globale.value='';
// ecc
} //-->
</script>

</head>
<body>

<form action="" name="myfrm" id="myfrm">
<input type="text" name="nome" id="nome" size="20" value="nome" onClick="reload(nome)"><br />
<input type="text" name="cognome" id="cognome" size="20" value="cognome" onClick="reload(cognome)"><br />
<input type="text" name="email" id="email" size="20" value="[email protected]" onClick="reload(email)"><br />
<input type="submit" value="iscriviti">
</form>


</body>

</html>
 
lukeonweb ha scritto:
onClick="reload(this)">

comunque reload è un metodo dell'oggetto location, quindi è meglio se la rinomini, anche semplicemente come ReLoad
Ma guarda che non funziona, prova a copiare il codice in un html e prova
 

Discussioni simili