html dom 表格行数,用Js Dom实现通过用户输入行数和列数,生成一个表格

用Js Dom实现通过用户输入行数和列数,生成一个表格:

< html xmlns="http://www.w3.org/1999/xhtml">

< head>

< meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

< title>通过输入的行数和列数创建表格

< script language="javascript" type="text/javascript">

function createTable(){

//获取输入的行数

var tr1=document.getElementById("tr").value;

//获取输入的列数

var td1=document.getElementById("td").value;

//创建表格

var table=document.createElement("table");

//设置表格边框

table.setAttribute("border","1");

//外层循环控制行数

for(var i=1;i<=tr1;i++){

//循环创建tr

var tr=document.createElement("tr");

//里层循环控制列数

for(var j=1;j<=td1;j++){

//先创建text

var text=document.createTextNode("PHP");

//创建列td

var td=document.createElement("td");

//文本追加到td

td.appendChild(text);

//把td追加到tr中

tr.appendChild(td);

}

//把tr追加到table中

table.appendChild(tr);

}

//把table追加到div

document.getElementById("d1").appendChild(table);

}

< /script>

< /head>

请输入你要创建表格的行与列:

< input type="text" name="tr" id="tr" size="8" />行

< input type="button" value="创建" οnclick="createTable()" />

< div id="d1" style="width:500px; height:300px; background-color:#666666;">

< /body> < /html>
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值