for(i=0;i<document.getElementsByTagName("INPUT");i++)
{
if(document.getElementsByTagName("INPUT")[i].type=='button')
{
//do sth}
}

解决方案 »

  1.   

    In IE,you can<SCRIPT LANGUAGE="JScript">
    var coll = document.all.tags("BUTTON");
    if (coll!=null)
    {
        for (i=0; i<coll.length; i++) 
          //...........}
    </SCRIPT>或者<SCRIPT LANGUAGE="JScript">
    var coll = document.all.tags("INPUT");
    if (coll!=null)
    {
        for (i=0; i<coll.length; i++) 
          //...........}
    </SCRIPT>
      

  2.   

    <input type="button" name="b1" value="b1">
    <input type="button" name="b1" value="b1">
    ----------
    <input type="button" name="b1" value="b1"><script language="javascript">
    var iButNum = document.all("b1").length;
    for(var i=0;i<iButNum;i++)
    {
      alert(document.all("b1",i).value);//你可以這樣取每一個button
    }
    </script>