|
|
|
jQuery. Метод attr()
|
|||
|---|---|---|---|
|
#18+
Всем привет. Заказчик поставил интересную задачу: есть форма аутентификации (логин и пароль). Поле с паролем по умолчанию имеет тип text и значение "Пароль". При фокусе на поле значение должно стереться, а тип подмениться на password. При блуре - наоборот, тип подменяется обратно на text и подставляется значение по умолчанию. Он хочет сделать это для юзеров-дебилов, которые могут не понять, что в поле со звездочками надо вводить пароль)) Надо отображать слово "Пароль". А когда юзер начинает вводить, тогда уже скрывать значение. У меня вопрос - как подменить тип. Подмена значения - это слишком просто) Нижеследующий код не работает, причем приводит к аварийному завершению функции: Код: javascript 1. 2. 3. 4. 5. 6. Я знаю, как это сделать классическим JS. Но не работает в IE6, поддержка которого нужна. Кто знает? Всем спасибо заранее! ЗЫ: в коде мог ошибиться, набирал руками. Да и спать уже хочется)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2013, 02:14 |
|
||
|
jQuery. Метод attr()
|
|||
|---|---|---|---|
|
#18+
Проще накрыть это дивом который прячется от фокуса и приближающейся мышки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2013, 05:44 |
|
||
|
jQuery. Метод attr()
|
|||
|---|---|---|---|
|
#18+
Малыхин СергейПроще накрыть это дивом который прячется от фокуса и приближающейся мышки+1 ИЕ не позволяет менять тип инпутов, про это даже в книжках пишут ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2013, 09:41 |
|
||
|
jQuery. Метод attr()
|
|||
|---|---|---|---|
|
#18+
автор http://jsfiddle.net/rjkf4/ Спасибо, только в ИЕ6 эта страница вообще не открывается)) Ну я попробую у себя тестовую страничку сделать и проверить. Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2013, 11:02 |
|
||
|
jQuery. Метод attr()
|
|||
|---|---|---|---|
|
#18+
urukhayавтор http://jsfiddle.net/rjkf4/ Спасибо, только в ИЕ6 эта страница вообще не открывается))попробуйте http://jsfiddle.net/rjkf4/show ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2013, 11:07 |
|
||
|
jQuery. Метод attr()
|
|||
|---|---|---|---|
|
#18+
Ага, все норм, круто, спасибо) А что это за ресурс такой? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2013, 11:17 |
|
||
|
jQuery. Метод attr()
|
|||
|---|---|---|---|
|
#18+
да как сказать... по разному используют его... кто-то для общения на форумах примерчик показать, кто-то черновичок сохранить (если зареган)... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2013, 11:20 |
|
||
|
jQuery. Метод attr()
|
|||
|---|---|---|---|
|
#18+
Ясно. Ну для показа примерчиков у меня свой сервер есть) В общем, благодарю за помощь! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2013, 11:33 |
|
||
|
jQuery. Метод attr()
|
|||
|---|---|---|---|
|
#18+
urukhayЯсно. Ну для показа примерчиков у меня свой сервер есть) В общем, благодарю за помощь!Хорошо, в следующий раз создам пример на твоём сервере. Не за что! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2013, 12:42 |
|
||
|
jQuery. Метод attr()
|
|||
|---|---|---|---|
|
#18+
Так для этого же есть атрибут placeholder! Указываешь его в input type="password" как "Пароль" и он показывает "Пароль", а при вводе вводятся звездочки. И не надо никаких подмен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2013, 13:58 |
|
||
|
jQuery. Метод attr()
|
|||
|---|---|---|---|
|
#18+
IDVsbruck, the placeholder attribute is supported in Internet Explorer 10 , Firefox, Opera, Chrome, and Safari. А ТС на IE6 жалуется ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2013, 14:02 |
|
||
|
jQuery. Метод attr()
|
|||
|---|---|---|---|
|
#18+
IDVsbruckТак для этого же есть атрибут placeholder! Указываешь его в input type="password" как "Пароль" и он показывает "Пароль", а при вводе вводятся звездочки. И не надо никаких подмен. Я его ещё js-скриптом дополняю, так как эта цобака не исчезает в некоторых браузерах, когда кликнешь в поле. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2013, 14:11 |
|
||
|
jQuery. Метод attr()
|
|||
|---|---|---|---|
|
#18+
skyANAIDVsbruck, the placeholder attribute is supported in Internet Explorer 10 , Firefox, Opera, Chrome, and Safari. А ТС на IE6 жалуется А, блин, точно! Не заметил. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2013, 15:00 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=38343383&tid=1448077]: |
0ms |
get settings: |
11ms |
get forum list: |
21ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
164ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
55ms |
get tp. blocked users: |
1ms |
| others: | 239ms |
| total: | 509ms |

| 0 / 0 |
