我要用一个函数用javascript动态给表格设置id,设置表格的ID是哪个属性!
请高人帮我解决!谢谢!

解决方案 »

  1.   

    ...设置id...假设<table name="t1">可以document.getElementsByName("t1")[0].id="abc"不过-_-
      

  2.   

    document.write("<table id='tt'>其它内容</table>");
      

  3.   

    谢谢你的的意见!
    我的意思是:table的名字也不给.就是一个用户画一个简单的表格,而表格的id和name都不给!假如画了两个表格,我先去搜索得到两个表格!再用javascript动态给两个表格设置两个不同的ID!该怎么做!谢谢!
      

  4.   

    如果没有name,没有id
    假设你画出了这样的页面
    <body>
       <table></table>
       <table></table></body>那么就要这样写了:
    var oTables=document.getElementsByTagName("table");
    oTable[0].id="t1";
    oTable[1].id="t2";结果就是这样,然后可以根据id操作了。不过有必要开始不给出id么?感觉在开始想办法给出,比这样写好的多。
    <body>
       <table id="t1"></table>
       <table id="t2"></table></body>
      

  5.   

    var oTables=document.getElementsByTagName("table");
    oTable[0].id="t1";
    oTable[1].id="t2";忽然发现变量名字写错了,hoho
      

  6.   

    HTML里面table好像没有name这个属性吧.....
      

  7.   

    用getElementById获得表的id,如var T1 = document.getElementById(tableid);
    怎么取不到T1的长度!请高人帮我解决!谢谢!