deaktivieren Was ich habe
ich ein Textfeld haben, kann die Mark-up, von denen ich nicht direkt bearbeiten:Kann nicht Onclick/onblur Werte für Textfeld über 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'; }">
Was ich brauche
Ich brauche den Textfeldwert leer, unabhängig davon, ob auf das Textfeld geklickt, nicht angeklickt oder geklickt wurde.
Was ich versucht habe
ich den Wert deaktivieren:
$('#subscribe-field').val('');
Ich habe versucht, die Onclick und onblur Werte zu deaktivieren:
$('#subscribe-field').click(function() { return false; });
$('#subscribe-field').off('click');
$('#subscribe-field').unbind('click');
... aber Der Wert wird wieder angezeigt, sobald ich außerhalb des Textfelds klicke.
Meine Frage
Wie kann ich den onblur Wert aus dem obigen Mark-up entfernen?
+ 1 für überschaubare Frage. – Nick
@OptimusPrime - Anerkennung geschätzt, danke. –