Originariamente inviato da Another-Life
Codice:

codice:
<input size="8" maxlength="64" name="login_username" value="Username" onclick="if (this.value == 'Username') { this.value = ''; }" onblur="if (this.value == '') { this.value = 'Username'; }"class="forminput" type="text" />
Ho gia un idea su quale sia la funzionalità di queste dichiarazioni javascript,ma non ho capito il motivo del loro utilizzo,qualcuno me lo spiega in modo comprensibile??Thx....
Hanno inserito quello script per cancellare il contenuto di default del input una volta selezionato, ma nel caso che non venga scritto niente ritorna col valore originale. La motivazione e aggevolare l'utente che non deve cancellare il contenuto dell'input.
Altra domanda: esiste un modo per ovviare all'utilizzo di codice javascript per ottenere lo stesso fine??
No, l'unica alternativa e lasciare il value dell'input vuoto.