从html板块拷贝过来的。
window.document.forms[0].elements[index].property|method();
要是这个index你也不知道的话,那就真没法访问了。

解决方案 »

  1.   

    给你搞定了。
    function checkButton()
    {
      for(var i = 0; i < document.forms[0].elements.length; i++)
      {
        if(document.forms[0].elements[i].type=="button")
       {
          alert("哈哈哈!我找到一个Button啦!!");
        }
      }
    }
      

  2.   

    var objs=document.all.tags("input")
    for(i=0;i<objs.length;i++)if(objs[i].type=="submit")objs[i].click();
      

  3.   

    var btn=document.getElementsByTagname("BUTTON")
    for(var i=0;i<btn.length;i++)
    {
    alert("Button")
    }
      

  4.   

    sorry:
    为:
    var btn=document.getElementsByTagName("BUTTON")
    for(var i=0;i<btn.length;i++)
    {
    alert("Button")
    }
      

  5.   

    sorry:
    正确的是:
    <script>
    function test(){
    var btn=document.getElementsByTagName("INPUT")
    for(var i=0;i<btn.length;i++)
    {
    if(btn[i].type=="submit") alert("我的名字是:" + btn[i].value)
    }
    }
    </script>
    <body onload="test()">
    <form name=f>
    <input type=submit  value= "登 录" class=button>
    </form>
      

  6.   

    为何自找麻烦呢?
    为什么不向如何给 <input name="submit1" type=submit  value= "登 录" class=button>
    增加一个name 的方向考虑?而去想没有 name 的情况...
      

  7.   

    不想用name?那就用ID也很方便的
    <input id=show value=123>
    <script>
    alert(show.value);
    </script>