html объединить формы

anatolij49

можно сделать форму для отправки сообщений в разные места ? ?

artimon

В смысле?
Что б при нажатии на разные кнопочки, форма отправлялась на разные URL'ы?
С помощью JS можно, вот только зачем?

Elina74

У каждой формы есть такое:
<form action="адрес" method="POST">
Так вот, чтобы посылать данные по нескольким "адресам" надо иметь несколько форм.

anatolij49

на 1 кнопочку

anatolij49

я вот и спросил что хочу в 1

artimon

А как форма должа понимать, куда надо отправиться? Читать мысли?

ppplva

Почему же, несколько кнопок для отправки.
У формы бывает только один адрес, значит придется завести несколько форм.
Одну форму с полями ввода, и несколько форм: в каждой набор скрытых полей и кнопка submit. Перед отсылкой данные копируются. Пойдет ?

anatolij49

уважаемый я не собираюсь вас убеждать что мой вопрос имеет ответ
я нихера в этом не соображаю и поэтому спрашиваю

anatolij49

тоесть кнопки 2 ? ну или больше

Dasar

а рефреша после первого submit-а не будет?

anatolij49

может от адреса зависит ? но не в этом вопрос

artimon

С привлечением JS это можно сделать одной формой.

artimon

Сделать можно всё (или почти всё). Я просто никак не могу понять, что же тебе надо.
Попробуй изложить, чего именно требуется добиться.

anatolij49

нужно один input на текст и одна кнопка на 2 формы типа уведомления о том что добавили сообщения
наверное на яве можно ?

ppplva

Будет. А бывает submit без рефреша ? Потом можно восстановить значения полей.
Можно и одной формой, адрес править.
Насколько я понял вопрос, нужно отправить один набор данных по нескольким адресам по выбору пользователя (например, несколько кнопок submit с разными action).

anatolij49

прально понял

artimon

Что такое уведомления?
Письма?

anatolij49

ну я так назвал второй сабмит

artimon

Хм. Зайдём с другого конца.
<form name="f" action="http://server1/do_things.cgi" method="post">
<input name="text">
<input type="submit" value="send to server1">
<input type="submit" value="send to server2"
onclick="document.forms.f.action='http://server2/another_script.php'; return true">
Так покатит?

anatolij49

попробую, спасибо

sveta75

Кстати, надо помнить что если в форме одно из полей будет называться action, то изменить атрибут формы action будет нельзя =)

artimon

Да-да. Я помню этот баг
Оставить комментарий
Имя или ник:
Комментарий: