html table添加元素,关于HTML元素的Table控件javascript添加删除表中行列的方法

如何生成3行3列的表格?例子一:

var id = 0;

function addTable(row){

for(var i = 0;i<=row;i++)

tr = TableForm.insertRow();

td = tr.insertCell();

td.id = "td1"+i;

td = tr.insertCell();

td.id = "td2"+i;

td = tr.insertCell();

td.id = "td3"+i;

eval("td1"+id+".height = '22'");//可以为表格设置高度或者其它属性}

生成效果:

如果在单元格中添加控件?

eval("td0"+id+".height = '22'");//可以为表格设置高度或者其它属性接例子一最后一行继续:

eval("td0"+id+".innerHTML+=str(\"strtds0\")");

eval("td1"+id+".innerHTML+=str(\"strtds1\")");

eval("td2"+id+".innerHTML+=str(\"strtds2\")");

str写法:

function str(str){

var strtds0 = " "+id;

var strtds1 = ""+

"标题:"+

"地址: ";

var strtds2 = ""+

"   "+

"      --选择类别--"+

"      专题"+

"      图片新闻"+

"      所有新闻"+

"      论坛"+

"    "+

"    ";

if(str == "strtds1")

return(strtds1);

if(str == "strtds2")

return(strtds2);

if(str == "strtds0")

return(strtds0);

}

innerHTML就是向id所表示的标签中添加HTML代码,注Table与tr中的属性是只读属性td才可以修改!如何删除一行?

TableForm.deleteRow(第几行);如何遍历行?

TableForm.rows.length取得表格的行数!如何访问行中的td?

TableForm.rows.roms(第几行).cell(第几列).属性如按例子一alert(TableForm.rows(0).cell(0).id)输出值是'td00'

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值