submit одной формы их другой

Renny

Новичок
submit одной формы их другой

есть
---------------------------------
<form name="topform" action="'>
<input type="text" name="val1" value="1" />
</form>


<form name="bottomform" action="">
<input type="text" name="val1" value="1" />
<input type="image" src="button.gif" name="doit" onclick="topform.submit()" />
</form>
--------------------------

Как написать js, что бы при нажатии кнопки в нижней форме сабмитилась еще и верхняя?

document.topform.submit() - не помогает.
 

SelenIT

IT-лунатик :)
Renny
Имхо, никак. А по логике - как ты себе представляешь результат такого действия?
 

Renny

Новичок
2 alexhmp, нет не получаестя, я много способов пробовал.

2 SelenIT
по логике, это выглядит, так, у меня на странице 3 формы, надо что бы при сабмите нижней сабмитились данные из одной верхней.
 

Crazy

Developer
Сделать это можно. Достаточно сабмитить формы, размещенные в невидимых фреймах, к примеру.

Но сама потребность это делать -- признак того, что скорее всего автор вопроса хочет чего-то такого, чего хотеть не надо. )
 

Renny

Новичок
Всем спасибо, я уже действительно не хочу, сделал по другому, но теоретически меня все таки это интересует.:)
Надо повышать свой профессиональный уровень :)
 

SelenIT

IT-лунатик :)
Для повышения уровня - чем такая постановка задачи
у меня на странице 3 формы, надо что бы при сабмите нижней сабмитились данные из одной верхней
отличается от такой?
у меня на странице 3 ссылки, надо что бы при клике по нижней загружалась также одна верхняя
 

Renny

Новичок
вообще на странице по идее, должно быть только 2 формы, но по верстке и дизайне, получилось, вложенность форм, то есть одна в другой.
Поэтому было принято решение сделать в 3 формах, и одну просто сабмитить автоматом.
Я вот просто переверстал, а если нет возможно сти переверстать?
 

Фанат

oncle terrible
Команда форума
для повышения уровня фтыкать фсеми фибрами души в протокол НТТР.
На предмет того, что там говорится об одновременном сабмите двух или более форм.
 

alexhemp

Новичок
Renny

Вложенных форм не может быть по определению. Стандарт HTML.

А если их нужно отправлять вместе, зачем делить на две.
 

Renny

Новичок
Что вложенных не бывает, это я уже давно понял, именно по этому и хотел 2 формы разные одновременно послать, но после слов Фаната, пошел читать что там про это в ХТМЛ говорится.
 

SelenIT

IT-лунатик :)
Renny
hint: что такое сабмит формы, если не отправка HTTP-запроса?
 

Фанат

oncle terrible
Команда форума
Renny
не HTML, а HTTP
многие путают поначалу.
первое - это язык разметки.
а второе - протокол. язык, на котором разговаривают браузер с сервером. К примеру, сервер говорит: "посылаю картинку". Или: браузер говорит: "сейчас будет форма".
Так вот, слова "сейчас будет две формы" в этом языке нет =)
 

alexhemp

Новичок
Фанат

Вложенных форм нет именно в стандарте HTML. :)
А почему невозможна одновременная отправка двух HTTP запросов - это уже очевидно :)


Renny
Ты пойми - тебе просто не нужно отправлять 2 формы. Сделай из них одну и все.
 
Сверху