quello che ho
Ho un campo di testo, il mark-up di cui non riesco a modificare direttamente:Non è possibile disabilitare onclick/onblur valori per campo di testo tramite jQuery
<input type="text" name="email" value="Email Address" id="subscribe-field"
onclick="if (this.value == 'Email Address') { this.value = ''; }"
onblur="if (this.value == '') { this.value = 'Email Address'; }">
Che cosa ho bisogno
Ho bisogno che il valore del campo di testo sia vuoto indipendentemente dal fatto che il campo di testo sia cliccato, non cliccato o escluso.
Quello che ho provato
posso disattivare il valore:
$('#subscribe-field').val('');
Ho provato a disattivare l'onclick e onblur valori:
$('#subscribe-field').click(function() { return false; });
$('#subscribe-field').off('click');
$('#subscribe-field').unbind('click');
... tuttavia, il valore riappare non appena clicco fuori dal campo di testo.
La mia domanda
Come faccio a rimuovere il valore onblur da quanto sopra mark-up?
+ 1 per la domanda disposti in modo ordinato. – Nick
@OptimusPrime - Riconoscimento apprezzato, grazie. –