powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Прикрутить хинт к input type=text, баг в Firefox'e
3 сообщений из 3, страница 1 из 1
Прикрутить хинт к input type=text, баг в Firefox'e
    #36363370
Фотография buzzz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нужно прикрутить хинт внутри текстового поля:
если в поле пользователь не ввел значение, внутри поля курсовом пишется текст - описание поля.
Использую jquery.

Посмотрел примеры, как народ делает - раз , два , три -- везде одна и та же проблема:

Если в firefox(3.5.5) установить курсор в поле и нажать Escape, подсказка появляется снова и рассматривается как "обычный" текст.
В Chrome, IE, FF такой проблемы нет.

Никто не сталкивался?
...
Рейтинг: 0 / 0
Прикрутить хинт к input type=text, баг в Firefox'e
    #36365124
buzzz,

Я использую:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
function check_value_onfocus( field, default_value )
{
 var field_value = trim( field.value );
 if ( field_value == default_value ) field.value = "";
}

function check_value_onblur( field, default_value )
{
 var field_value = trim( field.value );
 if ( field_value == "" ) field.value = default_value;
}
Проблем в FF не было, пока не стал использовать:
Код: plaintext
<body onFocus = 'set_focus( "paste_area" );'>
в этом случае иногда дефолтное значение появляется при попадании фокуса в поле ввода, правда, закономерностей обнаружить не удаётся :)
Без этого -- работает, как часы!
...
Рейтинг: 0 / 0
Прикрутить хинт к input type=text, баг в Firefox'e
    #36366206
Фотография buzzz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дмитрий-(сколько-же-нас?),
спасибо за инфу.

Здесь немного другое. Дефолтное значение появляется не сразу при попадании фокуса в поле ввода, а только если нажать Escape после попадания в поле ввода. Причем повторяется в FF это стабильно.

Как можно повторить:
1. открываем страницу .
2. Кликаем мышью на поле "Forename" в форме.
3. Нажимаем Escape
В поле появляется дефолтное значение.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Прикрутить хинт к input type=text, баг в Firefox'e
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]