Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Нет сабмита на IE7 / 7 сообщений из 7, страница 1 из 1
03.04.2007, 12:45
    #34433814
Slon747
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нет сабмита на IE7
Вот такой переключатель:
Код: plaintext
<input name="my_input" type="checkbox" onChange='submit()'>
Задумано, что при изменении форма должна перехагрузиться.
В опере, FF и IE6 работает.
А в IE7 после выставления/снятия галочки требуется щелкнуть по форме. Иначе форма не перезагружается.
Почему? И можно ли это побороть?
...
Рейтинг: 0 / 0
03.04.2007, 13:46
    #34434117
LINUXER
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нет сабмита на IE7
наверно имелось ввиду
Код: plaintext
<input name="my_input" type="checkbox" onChange='parentNode.submit()'/>
что работает как описано уже в ИЕ6
...
Рейтинг: 0 / 0
03.04.2007, 14:35
    #34434337
Slon747
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нет сабмита на IE7
На это отвечает:
"Объект не поддерживает это свойство или метод"
Кстати, у select в IE7 страница нормально перегружается через onChange='submit()'
...
Рейтинг: 0 / 0
03.04.2007, 15:28
    #34434547
Black
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нет сабмита на IE7
Код: plaintext
<input name="my_input" type="checkbox" onChange='document.FORM.submit()'/>
...
Рейтинг: 0 / 0
03.04.2007, 15:51
    #34434647
maXmo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нет сабмита на IE7
ну это тебе дико повезло, что тот код работал. Вообще-то контекст выполнения обработчика события обычно непонятно какой. Самый верный способ – достучаться до объекта формы.
...
Рейтинг: 0 / 0
03.04.2007, 18:59
    #34435380
Slon747
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нет сабмита на IE7
> document.FORM.submit()
Это не помогло. В IE7 всё равно приходится кликать по форме после события

>ну это тебе дико повезло, что тот код работал. Вообще-то контекст выполнения обработчика события обычно непонятно какой. Самый верный способ – достучаться до объекта формы.
Спасибо, буду иметь в виду
...
Рейтинг: 0 / 0
06.04.2007, 14:30
    #34443610
Slon747
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нет сабмита на IE7
Исправил заменой события onChange на OnClick
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Нет сабмита на IE7 / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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