Co mam
Mam pole tekstowe, dopłata z których nie mogę bezpośrednio edytować:Nie można wyłączyć onclick/onblur wartości w polu tekstowym za pomocą 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'; }">
Co muszę
Potrzebuję, aby wartość pola tekstowego była pusta, niezależnie od tego, czy pole tekstowe zostało kliknięte, czy nie kliknięto lub kliknięto.
Co Próbowałem
mogę wyłączyć wartość:
$('#subscribe-field').val('');
Próbowałem wyłączyć onclick i onblur wartości:
$('#subscribe-field').click(function() { return false; });
$('#subscribe-field').off('click');
$('#subscribe-field').unbind('click');
... jednak, wartość pojawi się ponownie po kliknięciu poza polem tekstowym.
Moje pytanie
Jak usunąć wartość onblur z powyższego mark-up?
+ 1 na starannie ułożone pytanie. – Nick
@OptimusPrime - Podziękowanie mile widziane, dzięki. –