document.forms 所有窗体的数组
document.images 图片的数组
document.links  连接
document.layers 层
doucment.embeds 插入件
..................
比如
for (i=0;i<=document.forms.length;i++)
     {
       处理;
      }

解决方案 »

  1.   

    <form name="form1" method="post" action="">
      <p>
        <select name="select">
          <option value="11">11</option>
          <option value="22">22</option>
          <option value="33">33</option>
        </select>
      </p>
      <p> 
        <input type="text" name="textfield" value="dsfg">
      </p>
      <p>
        <input type="radio" name="radiobutton" value="1">
      </p>
    </form>
    <script language="JavaScript">
    o=document.form1.elements//?table??ttody,tr,td
    for(var i=0;i<o.length;i++) {alert(o[i].name+' '+o[i].value);}
    </script>
    测试通过ie6
      

  2.   

    --------------------------------------------------------
    FORM.elements可以得到Array of BUTTON, INPUT, SELECT, and TEXTAREA objects.  
    (除了INPUT type=image)
    --------------------------------------------------------
    elements Collection--------------------------------------------------------------------------------Retrieves a collection, in source order, of all controls in a given form. INPUT type=image objects are excluded from the collection.Syntax[ oColl = ] FORM.elements 
    [ oObject = ] FORM.elements(vIndex [, iSubIndex]) Possible ValuesoColl Array of BUTTON, INPUT, SELECT, and TEXTAREA objects.  
    oObject Reference to an individual item in the array of elements contained by the object. 
    vIndex Required. Integer or string that specifies the element or collection to retrieve. If this parameter is an integer, the method returns the element in the collection at the given position, where the first element has value 0, the second has 1, and so on. If this parameter is a string and there is more than one element with the name or id property equal to the string, the method returns a collection of matching elements. 
    iSubIndex Optional. Position of an element to retrieve. This parameter is used when vIndex is a string. The method uses the string to construct a collection of all elements that have a name or id property equal to the string, and then retrieves from this collection the element at the position specified by iSubIndex.