<FORM METHOD=POST ACTION="">
<SELECT NAME="1"></SELECT>
<SELECT NAME="2"></SELECT>
</FORM>
<SCRIPT LANGUAGE="JavaScript">
<!--
var arrSel = document.forms[0].getElementsByTagName("select");
alert(arrSel[0].outerHTML);
alert(arrSel[1].outerHTML);
//-->
</SCRIPT>

解决方案 »

  1.   

    同意楼上的,可以通过arrSel.length知道有多少个select
      

  2.   

    <script language="javascript">
    <!--
      function fncadd()
      {
        var o = document.getElementsByTagName('SELECT');
        for(var i=0;i<o.length;i++)
        {
        
          document.getElementsByName(o[i].name)[1].value = o[i].value;
        }
      }
    //-->
    </script><select name=s1>
    <option value=a1>a1
    <option value=a2>a2
    <option value=a3>a3
    </select>
    <input type=text name=s1 size=20>
    <p>
    <select name=s2>
    <option value=b1>b1
    <option value=b2>b2
    <option value=b3>b3
    </select>
    <input type=text name=s2 size=20>
    <p>
    <select name=s3>
    <option value=c1>c1
    <option value=c2>c2
    <option value=c3>c3
    </select>
    <input type=text name=s3 size=20>
    <p><input type=button onclick="fncadd();"></p>
    真正使用的时候请把"text"改为"hidden"~~~
      

  3.   

    LxcJie(肖冲*爱*捷捷) , zltostem(尘寞) :
    请问两位,在vbscript里又如何编历一个form中所有的select控件?请给些提示。谢谢!