Domanda
Ho un paio di ingressi e voglio cancellare i loro valori dopo aver fatto clic. Come?
<input type="text" value="Name" />
Ho provato:
$(this).inputValue("");
Ma non funziona. Se sono in grado di modificare il valore, come aggiungere il testo per l'ingresso (.text $ (this) ( ""); funziona molto bene, per esempio, textareas).
Grazie!
Soluzione
Usa .val(newValue)
per impostare il valore di qualsiasi elemento tipo di ingresso (compresi <textarea>
e <select>
), in questo modo:
$("input:text").click(function() {
$(this).val("");
});
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow