Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Собрать инфу с формы, проверить и отправить 
V
    Опции темы
nextzi0
Дата 12.2.2009, 16:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 220
Регистрация: 28.5.2008
Где: о. Корсика

Репутация: нет
Всего: нет



Не ругайте сильно, в JS я нуб )
Как мне на JS , после нажатия на кнопку сабмит формы form1, передать управление моей функции, чтобы та в зависимости от ряда условий отправила  или не отправила данные на сервер (методом POST)?
onsubmit = "MyFunctionName()"? а как из нее вызвать отправку для данной формы?


--------------------
Не бойся начинать что-то новое, помни, что ковчег построили любители - профессионалы построили "Титаник"
PM MAIL ICQ   Вверх
skyboy
Дата 12.2.2009, 18:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: 3
Всего: 260



Цитата(nextzi0 @  12.2.2009,  15:42 Найти цитируемый пост)
onsubmit = "MyFunctionName()"?

да.
Цитата(nextzi0 @  12.2.2009,  15:42 Найти цитируемый пост)
а как из нее вызвать отправку для данной формы?

Код

document.getElementById(<id формы>).submit();

PM MAIL   Вверх
nextzi0
Дата 13.2.2009, 09:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 220
Регистрация: 28.5.2008
Где: о. Корсика

Репутация: нет
Всего: нет



хм, нажимаю на кнопку, у меня форма просто отправляется, а функция не вызывается..

Это сообщение отредактировал(а) nextzi0 - 13.2.2009, 11:58
--------------------
Не бойся начинать что-то новое, помни, что ковчег построили любители - профессионалы построили "Титаник"
PM MAIL ICQ   Вверх
nextzi0
Дата 13.2.2009, 12:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 220
Регистрация: 28.5.2008
Где: о. Корсика

Репутация: нет
Всего: нет



Я в том плане, что в самой функции у меня нет кода document.getElementById(<id формы>).submit();
там просто alert("тест"); чтобы проверить, вызвается ли функция

вобщем:

Код

    function CheckPlanFrom(){
        window.alert("тест");
    }


Код

  echo "<form id='frmnewplanrow' name='frmnewplanrow' method='post' action='".$_SERVER['PHP_SELF']."' onsubmit='CheckPlanForm()'";    

       //пропущено
  echo "        <input type='submit' value='Продолжить'>";
  echo "</form>";


тоесть данные формы отправляются, минуя функцию



Это сообщение отредактировал(а) nextzi0 - 13.2.2009, 12:20
--------------------
Не бойся начинать что-то новое, помни, что ковчег построили любители - профессионалы построили "Титаник"
PM MAIL ICQ   Вверх
nextzi0
Дата 13.2.2009, 12:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 220
Регистрация: 28.5.2008
Где: о. Корсика

Репутация: нет
Всего: нет



Тема закрыта, skyboy СПАСИБО )
просмотрел код еще раз повнимательней и сам понял )
--------------------
Не бойся начинать что-то новое, помни, что ковчег построили любители - профессионалы построили "Титаник"
PM MAIL ICQ   Вверх
skyboy
Дата 13.2.2009, 12:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: 3
Всего: 260



nextzi0, ну, и зачем ты редактируешь сообщения, вместо того, чтоб писать новые? 
и вопрос решенным так и не отметил.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0453 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.