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>
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>