| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 457 人关注过本帖
标题:利用DOM生成表格的两个方法的小实验(新手可以参考)
只看楼主 加入收藏
NqIceCoffee
Rank: 1
等 级:新手上路
帖 子:68
专家分:0
注 册:2006-7-25
收藏
 问题点数:0 回复次数:1 
利用DOM生成表格的两个方法的小实验(新手可以参考)

<html>
<head>
<title>Dom</title>
<meta name="Generator" content="EditPlus">
<style type="text/css">
body
{
font-size:14px;
}
</style>
<script language="JavaScript">
<!--
function CreateTable()
{
var Main = document.body;
//单元格1
var value = document.createTextNode("自动生成的单元格1");
var td = document.createElement("td");
//单元格2
var value1= document.createTextNode("自动生成的单元格2");
var td1 = document.createElement("td");
//行1
var tr = document.createElement("tr");
var tb = document.createElement("tbody");
var ta = document.createElement("table");
ta.border="0";
ta.style.backgroundColor="#ff0000";
ta.style.fontSize="14px";
ta.cellPadding="3";
ta.cellSpacing="1";
ta.width="500px";
ta.align="center";
tr.style.backgroundColor="#ffffff";
td.appendChild(value);
td1.appendChild(value1);
tr.appendChild(td);
tr.appendChild(td1)
tb.appendChild(tr);
ta.appendChild(tb);
Main.appendChild(ta);

}
function InsertInToTable()
{
var Num=parseInt(document.getElementById("Num").value);
for (var i = 1;i <= Num;i++)
{
var value = document.createTextNode("测试数据" + i);
var td = document.createElement("td");
var tr = document.createElement("tr");
var tb = document.createElement("tbody");
var ta = document.getElementById("t1");
tr.style.backgroundColor="#ffffff";
tr.style.fontSize="14px";
td.appendChild(value);
tr.appendChild(td);
tb.appendChild(tr);
//ta.appendChild(tb); //放开这个注释,然后注释掉下面的语句,就可以在当前行的下面生成新的行
ta.insertBefore(tb,ta.firstChild); //生成新的行在当前的行的上方
}
}
//-->
</script>
</head>
<body OnLoad="CreateTable();">
<table width="500" cellspacing="1" cellpadding="3" bgcolor="#ff0000" id="t1" align="center">
<tr bgcolor="#ffffff" style="font-size:14px;">
<td>增加<input type="text" size="2" id="Num">行 <input type="button" value=" 开始 " OnClick="InsertInToTable();"></td>
</tr>
</table>
<br>
</body>
</html>

搜索更多相关主题的帖子: 表格 function content title 
2006-07-26 15:50
nzh773
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2011-9-18
收藏
得分:0 
不错,很好!
2011-10-11 11:22
快速回复:利用DOM生成表格的两个方法的小实验(新手可以参考)
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016617 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved