![]() |
Модераторы: Illuminaty |
![]() ![]() ![]() |
|
AleXGray |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 126 Регистрация: 18.1.2007 Репутация: нет Всего: 1 |
Не совсем уверен, но по моему в этот раздел...
Вопрос в следующем: при фокусе в текстовом поле и нажатии Enter перезагружается страница. Можно ли это запретить для некоторых или всех текстовых полей? --------------------
В начале было Слово |
|||
|
||||
_alias |
|
|||
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 11.3.2008 Репутация: нет Всего: нет |
ммм.... Подробнее можно?
По умолчанию, если при активном текстовом поле нажать Enter, то ничего не произойдет. |
|||
|
||||
Itsys |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1338 Регистрация: 21.1.2008 Где: г. Москва Репутация: 9 Всего: 34 |
Не страница перегружается, а осущевлятся отправка текуще формы, а это разные вещи. Конкретного способа подсказать не могу, но скорее всего надо копать в сторону прехвата нажатия кнопки, и, если это enter, то возвращать false. |
|||
|
||||
AleXGray |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 126 Регистрация: 18.1.2007 Репутация: нет Всего: 1 |
Ну да, именно это я и имел в виду. Очень неприятное поведение. И некстати совсем. Так чего, жаваскрипт копать надо? --------------------
В начале было Слово |
|||
|
||||
Itsys |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1338 Регистрация: 21.1.2008 Где: г. Москва Репутация: 9 Всего: 34 |
||||
|
||||
SelenIT |
|
|||
![]() баг форума ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3996 Регистрация: 17.10.2006 Где: Pale Blue Dot Репутация: 97 Всего: 401 |
Вроде где-то недавно обсуждалось, такое происходит только для форм, где это поле - единственное, куда юзер может что-то ввести. Если же раздражает, что именно в это поле курсор ставится по умолчанию при загрузке страницы, можно попробовать поковырять атрибут tabindex...
-------------------- Осторожно! Данный юзер и его посты содержат ДГМО! Противопоказано лицам с предрасположенностью к зонеризму! |
|||
|
||||
unkis |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 802 Регистрация: 8.9.2004 Репутация: нет Всего: 1 |
ребята, так что, есть ли способ это отключить или нет?
-------------------- www.unkis.com |
|||
|
||||
AleXGray |
|
||||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 126 Регистрация: 18.1.2007 Репутация: нет Всего: 1 |
Есть.
В хтмл на текстовом поле поставь обработчик события onKeyPress. Например так:
Это сообщение отредактировал(а) AleXGray - 1.7.2009, 11:30 --------------------
В начале было Слово |
||||
|
|||||
unkis |
|
||||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 802 Регистрация: 8.9.2004 Репутация: нет Всего: 1 |
Спасибо.
А зачем в
стоит return? -------------------- www.unkis.com |
||||
|
|||||
unkis |
|
||||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 802 Регистрация: 8.9.2004 Репутация: нет Всего: 1 |
и вот еще, есть код который по причине наличия в форме hidden поля с именем event
отказывается работать именно в IE, в FirFox работает все без проблем.
Как его можно поравить не трогая hidden поля с именем event? -------------------- www.unkis.com |
||||
|
|||||
AleXGray |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 126 Регистрация: 18.1.2007 Репутация: нет Всего: 1 |
Мне так нагляднее. Можно и без него. Не знаю, возможно никак. Не нужно использовать ключевые слова в качестве собственных имен. Измени event на что угодно, хоть на event1 --------------------
В начале было Слово |
|||
|
||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Вёрстка веб-сайтов | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |