首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

怎么通过字符串赋值动态插入"tr"

2012-03-23 
如何通过字符串赋值动态插入tr?scriptfunctionon_load(){varobjdocument.getElementById( muti )v

如何通过字符串赋值动态插入"tr"?
<script>

function   on_load(){
    var   obj   =   document.getElementById( "muti ");
    var   str   =   ' <TR> <TD   align= "left "> OK </TD> </TR> ';
    var   all_str   =   ' ';
    for(var   i=0;   i <5;i++)   all_str   +=   str;
//     alert(all_str);
    obj.innerHTML   =   all_str;
}

</script>

<body   onload= "on_load() ">

<TABLE   id=table1   cellSpacing=1   cellPadding=1   width=540   border=1>
    <DIV   id= "muti "> </DIV>
    <TR> <TD   align= "left "> base </TD> </TR>
</TABLE>

</body>

想测试上边输出5行 "ok "的串来,但不成功,不知道为什么?
谢谢帮忙

[解决办法]
lz 滴做法完全行不通!!!

table 方法
insertRow 在表格中创建新行(tr),并将行添加到 rows 集合中。
deleteRow 从表格及 rows 集合中删除指定行(tr)。

tr 方法
insertCell 在表格行(tr)中创建新单元格,并将单元格添加到 cells 集合中。
deleteCell 从表格行及 cells 集合中删除指定单元格(td)。

还有许多方法,慢慢看手册吧!


[解决办法]
table 的 innerHTML 为只读...用表格对象的函数进行操作...
[解决办法]
果然

热点排行