Есть iframe, который я формирую, в нем input'ы [type='radio']
. Мне нужно узнать какой radiobutton выбран
<iframe src="pictures.php?fon=first" width="500" height="300" id="first">
Ваш браузер не поддерживает плавающие фреймы!
</iframe>
<?php
$i=1;
$files = scandir('/images/'.$_GET['fon']);
foreach (array_slice($files,2) as $file) {
?>
<div style="display:inline-block;">
<label for="<?php echo $file; ?>"><img src="/images/<?php echo $_GET['fon'].'/'.$file; ?>" width="100"/></label>
<input type="radio" id="<?php echo $file; ?>" name="<?php echo $_GET['fon'].'[]'; ?>" value="<?php echo $file; ?>" >
</div>
<?php if($i%4==0):?><br><?php endif; ?>
<?
$i++;
}
?>
Ваши радиобаттоны должен быть такими:
<input type="radio" onclick="window.parent.myButtonSelected(1);"/>
<input type="radio" onclick="window.parent.myButtonSelected(2);"/>
<input type="radio" onclick="window.parent.myButtonSelected(3);"/>
А в родительском окне, которое содержит iframe
, соответственно, нужна такая функция:
function myButtonSelected(num) {
alert("Выбрана кнопка номер "+num)
}
у инфрейма свой контекст. туда даже яваскриптом не залезть.
сделан специально. чтобы например в формы логинов социалок не лазили.
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Виртуальный выделенный сервер (VDS) становится отличным выбором
Я загружаю на сервер изображения ASPNet WebForms, с помощью ajax jQuery
По нажатию на кнопку идет post запрос, который возвращает html со скриптами, содержание которого зависит от параметров (param)
Добрый день! Хочу подвесить обработчик на checkbox, для этого решил проверить его состояние при клике на checkbox, те