document.all.tags("table")返回所有table的数组

解决方案 »

  1.   

    类型:
    document.all[i].tagName
      

  2.   

    好象不行啊。
    我只知道(在没有定义ID和name的情况下)要得到Table对象的焦点才能得Table对象,
    我也想知道在没有定义ID和name以及不得到Table对象的焦点情况下得到Table对象。
    关注。(还有Tr和Td的,和Table的情况相同)。
      

  3.   

    document.getElementsByTagName("TABLE")
      

  4.   

    比如:找input的例子:
    <table><tr><td>
    <input>
    <input>
    <input>
    <input type="button" onclick="test()" value="ok">
    </td>
    </tr>
    </table>
    <script>
    function test()
    {
    for(var i=0;i<document.getElementsByTagName("INPUT").length;i++)
    {
    var tmp=document.getElementsByTagName("INPUT")[i].parentElement.parentElement.parentElement.parentElement
    if(tmp.tagName=="TABLE" && document.getElementsByTagName("INPUT")[i].type=="text") document.getElementsByTagName("INPUT")[i].value=""
    }}
    </script>
      

  5.   

    document.all.tags("table")[0]  第一个table
    document.all.tags("table")[1]  第二个table
    ......
      

  6.   

    msdn中有关tags的介绍inet.chm::/workshop/author/dhtml/reference/methods/tags.htm也可看
    http://www.csdn.net/Expert/TopicView1.asp?id=659560