![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|||||
|
Есть такой код:
<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, время: 22:42. |
|
|
« Предыдущая тема | Следующая тема » |
|
|