Я хочу очистить поле входа, когда оно выбрано. Я работаю с JS/JQuery-Book и скопировал пример точно, как это в мой документ, но он не хочет работать ...jQuery focus() и пустое поле
поле:
<input type="text" id="username" value="Username" name="username" />
JQuery:
$(document).ready(function(){
$("#username").focus(function(){
var field = $(this);
if(field.val() == field.attr("defaultValue")){
field.val(""); // also tried field.val() = "";
}
});
});
Я уже поставил предупреждение() после каждой строки, и я понял, что он не входит в оператор if.
«Текстовые поля имеют атрибут DefaultValue, который представляет собой текст внутри поле при первой загрузке страницы "- JavaScript & jQuery - Отсутствует руководство, 2012 – TheElbenreich
Вот [ссылка] (http://www.w3schools.com/jsref/prop_text_defaultvalue.asp) в документацию по умолчанию. –
Да, именно это использует jQuery, но почему это не работает? – TheElbenreich