只能用 form1.r1[0].checked 进行判断

解决方案 »

  1.   

    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;
    }
      

  2.   

    var es=document.forms["form1"].elements["r1"];
    var e=r1[0].checked ? r1[0] : r1[1];
    alert("您选择的按钮的值是:"+e.value);