试一下....子页面里有4个raido标签,给这四个radio起同一个名字,比如:name="myRadio"alert($(window.top.frames["qual"].document).find("input[name='myRadio']").size())
alert($(window.top.frames["qual"].document).find("input[name='myRadio']:checked").size())
//当然后面一个你首先选中一个radio或者给你的iframe设定一个ID,比如id = "iframe"
alert($("#iframe1").contents().find("input[name='myRadio']").size())
alert($("#iframe1").contents().find("input[name='myRadio']:checked").size())
alert($(window.top.frames["qual"].document).find("input[name='myRadio']:checked").size())
//当然后面一个你首先选中一个radio或者给你的iframe设定一个ID,比如id = "iframe"
alert($("#iframe1").contents().find("input[name='myRadio']").size())
alert($("#iframe1").contents().find("input[name='myRadio']:checked").size())
('input.radioClass:checked').size()
看这样能获取到么。
帮你查了下,
$('input:checked[name=input]')
这样子试试看可不可以。
帮你查了下,
$('input:checked[name=input]')
这样子试试看可不可以。还是不行吖 、
<script language="javascript" type="text/javascript">
function test(){
var len = document.getElementById('iframe1').contentWindow.getElementsByName('iframe1').length;
var radioList = document.getElementById('iframe1').contentWindow.getElementsByName('iframe1');
var selectValue='select object value is : ';
for(var i=0;i<radioList.length;i++){
if(radioList[i].checked){
selectValue += radioList[i].value;
break;
}
}
alert('len = ' + len + ' , ' + selectValue);
}
</script>上面是测试例子,其他的修改成你需要的方法,