ciao a tutti
visto che nel sito che sto creando in parecchie occasioni devo usare una funzione che mi cancelli il value di un form al focus, avevo scelto di inserirle in un foglio esterno.
Facendolo però la parola chiave this non si riferisce più all'elemento su cui applico la funzione e quindi tutto lo script non può funzionare.(dedotto da una serie di prove)
L'unica soluzione che ho trovato sarebbe usare un secondo parametro con l'id dell'elemento.
C'è un modo per evitare ciò e far funzionare this?![]()
come richiamo le funzionicodice:/*funzioni per testo a scomparsa nei form*/ function entrata(stringa) { if(this.value==stringa) {this.value='';} } function uscita(stringa) { if(this.value == '') {this.value=stringa;} }
grazie in anticipo a tutticodice:<input type="text" maxlenght="50" class="campi_login" name="commento" onFocus="entrata('stringa');" onBlur="uscita('stringa');">