$(document).ready(function() {
$('#username').focus(function() {
$(this).val('');
})
$('#username').blur(function() {
var l = $(this).val.length;
if (l == 0) {
$(this).val('Username');
}
})
});
То, что должен делать приведенный выше код, - это очистить значение поля ввода #username, когда оно сфокусировано, и заполнить удобное для пользователя «Имя пользователя» там, когда оно теряет фокус, если оно все еще пусто.
Вторая часть не работает (я думаю, что есть проблема с условием if, которое я использую?).