Программирование > JavaScript & JScript
Сложение форм
(1/1)
SiDChik:
Нужно каким то образом сложить результат двух форм в один POST запрос:
Допустим у нас интернет магазин одежды
Выбираем футболку размера М, Далее рисууется 3 формы(если у нас выдается 3 футболки). в которой параметр, кол-во, скрытым ID футболки и ещё пару скрытых параметров.
Ниже список аксессуаров который так же можно положить в корзину вместе с выбранной футболкой. этот список просто отмечен чек боксами...
Так что вопрос у меня, как в этим формам футболок, приплюсовать значение последней формы в которой чекбоксы.
for_i_0:
SiDChik
а как на счет того что бы из двух форм сделать одну а потом отправлять данные на сервер ?
for_i_0:
хотя бы так:
<html>
<head>
<title>Multi form submit</title>
<meta equiv=content-type content="text/html" charset=utf-8>
<script type="text/javascript">
function mySubmit(){
NewForm = document.forms[\'newForm\'];
NewForm.innerHTML = document.mysecondform.innerHTML + document.myfirstform.innerHTML;
NewForm.submit();
}
</script>
</head>
<body >
<form name="myfirstform" action="" method="POST">
<input type="hidden" name="firstFormElement" value="FirstFormValue"/>
</form>
<form name="mysecondform" action="" method="POST">
<input type="hidden" name="secondFormElement" value="SecondFormValue"/>
</form>
<input type="button" name="MagicButton" value="MagicButton" onclick="mySubmit()"/>
<form name="newForm" action="" method="POST"> </form>
</form>
<?php
if ($_SERVER[\'REQUEST_METHOD\'] == \'POST\'):
echo \'<pre>\'; print_r($_POST); echo \'</pre>\';
endif;
?>
</body>
</html>
Altaxar:
только форме
<form name="newForm" action="" method="POST"> </form>
стиль невидимый поставь...
Навигация
Перейти к полной версии