Здравствуйте.
Вопрос такой, как можно реализовать описание инпутов внутри них?
Делал примерно так (с обычными type=text):
onfocus="if(this.value=='Логин') this.value = '';" onblur="if(this.value == '') this.value = 'Логин';"
Работает на уровне.
Однако с type=password возникли проблемы, описание выводится звездочками(точками), делал так:
onfocus="if(this.value=='Пароль') {this.value = ''; this.type='password';}" onblur="if(this.value == '') {this.value = 'Пароль';this.type='text';}"
Тоже работает на уровне, однако попробовав это в Опере, я заметил, что инпут теряет фокус при изменении типа инпута (this.type), а это не есть хорошо.
Вопрос вот в чем:
Можно ли явно задать фокус после изменения типа? Или может предложите альтернативную реализации того, что я хочу?
Спасибо.