在涵数中加入alert(form3.radiobutton.value);提示:undefined是怎么回事?

解决方案 »

  1.   

    改名字,radiobutton改成其他的名字,你的名字与系统定义的冲突了
      

  2.   

    一个和多个是不一样的
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    function jump(f_id,f_dqdm){
    var rdo =document.form3.elements['radiobutton'];
    var i=0;
    for(i=0;i<rdo.length;i++)
    {
    if(rdo[i].checked && rdo[i].value == '2')
    {
    window.location.href= "Tjjc_person2.jsp?action=update&id="+f_id+"&dqdm="+f_dqdm;
    }
    alert(rdo[i].value);
    }}
    //-->
    </SCRIPT>
    <form name="form3" method="post" action="">
    <input type="radio" name="radiobutton" value="1" >
    <input type="radio" name="radiobutton" value="2" >
        <td height="18"><a href="javascript:jump('12','13')">修改</a></td>
    </form>