
![]() |
Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
|
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[216.73.216.62] |
![]() |
|
![]() |
|
|
Иногда, непонятно почему, IE говорит, что у формы нет св-ва onsubmit. Почему? Кто ни будь сталкивался с этой проблемой? Я не понимаю из-за чего это.
|
Сообщ.
#2
,
|
|
|
Не понял! Я часто работаю с OnSubmit и всё нормально. Поподробнее опиши проблему.
|
Сообщ.
#3
,
|
|
|
salaga,
учитывай - что в для Java Script onsubmit и OnSubmit - разные вещи или в HTML не работает |
Сообщ.
#4
,
|
|
|
Rom@nych:
Смотри! Имеем: ![]() ![]() admin_form.onsubmit(); admin_form.submit(); Работает в одном скрипте, в другом - Object doesn't support this property or method. ![]() Код ![]() ![]() admin_form.submit(); работает в обоих случаях. SergeS: Это как? Поясни. |
Сообщ.
#5
,
|
|
|
![]() ![]() admin_form.onsubmit();//такого метода нет. Есть свойство onsubmit т.е. admin_form.onsubmit = <function_name>; admin_form.submit();//вызов сабмита для формы |
Сообщ.
#6
,
|
|
|
Стоп. Давай по порядку.
Функция submit отправляет данные формы скрипту. Перед отправкой вызывается событие onsubmit, которое может отменить или подтвердить отправку данных. Когда вешаем на href гиперссылки form.submit(); событие onsubmit не вызывается, поэтому я вызываю его ручками. И иногда броузер выдает ошибку. Я не могу понять почему. |
Сообщ.
#7
,
|
|
|
Код в операционную!
|
Сообщ.
#8
,
|
|
|
У меня тоже проблемы с OnSubmit .
Хочу проверить правильно ли заполнена форма и из скрипта если неправильно возвращаю false и пишу ![]() ![]() <form name=myform onSubmit="myScript()"> но данные все равно передаются.(Скрипт возвращает правильное значение-проверял). |
Сообщ.
#9
,
|
|
|
![]() ![]() <form name=myform onSubmit="return(myScript());"> OnSubmit() должно возвращать true (отправить) или false (не отправлять) |
Сообщ.
#10
,
|
|
|
Большое спасибо Rom@nych
![]() P.S Guest это был я.Забыл зайти под своим логином ![]() |
Сообщ.
#11
,
|
|
|
Ребята! Заработало! Проблема была в том, что я одну форму вложил в другую.
Итак, если одна форма - в другой onsubmit пропадает. |
Сообщ.
#12
,
|
|
|
Цитата salaga, 11.11.04, 20:02 Итак, если одна форма - в другой Это значит, что ты не знаешь HTML, т.к. такие вещи делать запрещают правила HTML разметки. |