![]() |
склеить скрипт запроса формы из iframe'a и главной формы
Есть такой код:
<script language="JavaScript1.2"> var k_lenght = new Array (821, 46); deadstr= ""; function ChangelicType() { if (window.document.form1.lic_type.selectedIndex == '0') { frame_window.location.href="k1_1.html"; } } function ScanShangeElement() { deadstr =""; for (i = 1; i <= k_lenght[0]; i++) { if(window.parent.frame_window.form1.elements("checkbox"+i).checked) deadstr +=" "+i; } form1.memo2.value = deadstr; form1.submit(); } И к нему соответственная форма: <form name="form1" method="post" action="testing.php"> ...поля ввода... <iframe src="k1_1.html" name="frame_window"></iframe> </form> Во фрэйм подгружается форма такого вида: <form name="form1" method="post"> <input type="checkbox" name="checkbox1" value="checkbox"></form> Проблема в том, что на скрипт параметры и вообще переменная чекбокса не передается. Как тогда еще склеить два запроса - из главной и подгружаемой формы для передачи на скрипт? |
на онсабмит формы вешаешь
document.form1.anyvar = parent.frame_window.form1.checkbox1; |
нет я сделал по другому:
<input type="hidden" name="memo2"> на эту переменную же вешаются все значения из фрэйма - 800 чекбоксов а на submit button повесил сам скрипт тогда переменная memo2 приобретает значение всех checked полей из фрэйма |
| Часовой пояс GMT +4, время: 07:24. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.