Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.223.119.17] |
|
Сообщ.
#1
,
|
|
|
Иногда, непонятно почему, 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 разметки. |