可以取相同的值,比如controls然后
controls[0]....

解决方案 »

  1.   

    客户端<form name=form1
    <input name=t1 value=123>
    <input name=c1 type=checkbox value=456 checked>
    <input name=r1 type=radio value=789 checked>
    </form><SCRIPT LANGUAGE="JavaScript" for="form1" event="onsubmit">
    <!--
    alert( form1.elements.length );
    for( var i =0; i < form1.elements.length; i++ )
    alert( form1.elements[i].value );
    //-->
    </SCRIPT>
      

  2.   

    var obj = document.getElementsByTagName("INPUT");
    for(i=0;i<obj.length;i++)
    {
        alert(obj[i].value);
    }
      

  3.   

    上面代码少了一个<input type=submit>服务器
    <%
    For Each req In Request.QueryString
    Response.write Request.QueryString( req )& "<br>"
    Next%>
    <form name=form1 method=get>
    <input name=t1 value=123>
    <input name=c1 type=checkbox value=456 checked>
    <input name=r1 type=radio value=789 checked>
    <input type=submit>
    </form>
      

  4.   

    <form name=form1>
    <select name=hoho>
    <option value=1>1
    <option value=2>2
    </select>
    <input type=text name=hoho>
    <input type=checkbox name=hoho value=checkbox1>
    <input type=radio name=hoho value=radio1>
    <input type=button onclick=check()>
    </form>
    <script>
    function check(){
    for(i=0;i<document.form1.all.length;i++){
    alert(document.form1.all[i].value)
    }
    }
    </script>
      

  5.   

    document.getElementsByTagName("INPUT");
    ok
      

  6.   

    可以给他们都取相同name,以下代码兄弟我已测试过,请试用
    <form name=form1>
    <input name=t1 value=123>
    <input name=t1 type=checkbox value=456 checked>
    <input name=t1 type=radio value=789 checked>
    </form><SCRIPT>
    alert( form1.elements.length );
    for( var i =0; i < form1.elements.length; i++ )
    alert( form1.elements[i].value );
    </SCRIPT>
      

  7.   

    我想这是您想要的答案:
    <form name=form1>
    <input name=t1 value=123>
    <input name=t1 type=checkbox value=456 checked>
    <input name=t1 type=radio value=789 checked>
    <input name=t2 type=radio value=0 checked>
    </form><SCRIPT>
    var obj = document.getElementsByName("t1");
    for(i=0;i<obj.length;i++)
    {
        alert(obj[i].value);
    }
    </SCRIPT>
      

  8.   

    <form name=form1>
    <input name=t1 value=123>
    <input name=t1 type=checkbox value=456 checked>
    <input name=t1 type=radio value=789 checked>
    </form><SCRIPT>
    alert( form1.elements.length );
    for( var i =0; i < form1.elements.length; i++ )
    alert( form1.elements[i].value );
    </SCRIPT>