没完全明白你的意思~~~
假设radiogroup名字为radio1
for(var i=0;i<form1.radio1.length;i++)
{
  if(form1.radio1[i].checked)
    {alert("this checked")}
}

解决方案 »

  1.   

    我的意思是:
    点击一个按钮,转向FRAMESET的另外一页p2.htm,在p2.htm显示出有checked的radiogroup的name和value
      

  2.   

    function GetRadioValue(ObjectName)
    {
    var Object=document.getElementsByName(ObjectName);
    for(iIndex=0;iIndex<Object.length;iIndex++)
    {
    if(Object[iIndex].checked==true)
    {
    return Object[iIndex].value;
    }
    }
    return null;
    }
    function GetRadioIndex(ObjectName,strKey)
    {
    var Object=document.getElementsByName(ObjectName);
    for(iIndex=0;iIndex<Object.length;iIndex++)
    {
    if(Object[iIndex].value==strKey)
    {
    return iIndex;
    }
    }
    return 0;
    }
      

  3.   

    谢谢,我研究一下。
    点击一个按钮,转向FRAMESET的另外一页p2.htm,ONCLICK应该怎么写?
      

  4.   

    请问(数字金刚) 可否给一点你的function 的应用例子?
      

  5.   

    parent.p2ID.location.href="URL?RadioGroup1="+GetRadioValue(RadioGroup1ID)+"&RadioGroup2="+GetRadioValue(RadioGroup2ID);