动态添加表格行并设置样式(转自网络)
2008-11-04 15:51
477 查看
var objTable=document.getElementById(/"tableDateG/"); //获得table的对象
var Rows=objTable.rows.length;
tr=objTable.insertRow(); //添加行
tr.style.backgroundColor=/"#FFFFFF/" ;//设置行的背景色
td=tr.insertCell(); //添加单元格
td.style.cssText=/"BORDER-BOTTOM: #4a75ce 1px solid/"; //设置单元格的样式
td.innerHTML=/"<input name=button type=button />/";
创建细线表格的样式
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>Css制作table细线表格</title>
<style type="text/css" media="screen">
<!-- /* PR-CSS */
table {
border-collapse:collapse; /* 关键属性:合并表格内外边框(其实表格边框有2px,外面1px,里面还有1px哦) */
border:solid #999; /* 设置边框属性;样式(solid=实线)、颜色(#999=灰) */
border-width:1px 0 0 1px; /* 设置边框状粗细:上 右 下 左 = 对应:1px 0 0 1px */
}
table caption {font-size:14px;font-weight:bolder;}
table th,table td {border:solid #999;border-width:0 1px 1px 0;padding:2px;}
tfoot td {text-align:center;}
-->
</style>
</head>
<body>
<table>
<caption>表格头</caption>
<thead>
<tr><th>名称</th><th>网址</th><th>时间</th></tr>
</thead>
<tbody>
<tfoot>
<tr><td colspan="3">下一页</td></tr>
</tfoot>
<tr><th>百度</th><td>http://www.baidu.com</td><td>2007.01.11</td></tr>
<tr><th>百度</th><td>http://www.baidu.com</td><td>2007.01.11</td></tr>
<tr><th>百度</th><td>http://www.baidu.com</td><td>2007.01.11</td></tr>
</tbody>
</table>
</body>
</html>
果要给表格添加CSS样式表,则为:
document.getElementById("你设的").className="你的class"
var Rows=objTable.rows.length;
tr=objTable.insertRow(); //添加行
tr.style.backgroundColor=/"#FFFFFF/" ;//设置行的背景色
td=tr.insertCell(); //添加单元格
td.style.cssText=/"BORDER-BOTTOM: #4a75ce 1px solid/"; //设置单元格的样式
td.innerHTML=/"<input name=button type=button />/";
创建细线表格的样式
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>Css制作table细线表格</title>
<style type="text/css" media="screen">
<!-- /* PR-CSS */
table {
border-collapse:collapse; /* 关键属性:合并表格内外边框(其实表格边框有2px,外面1px,里面还有1px哦) */
border:solid #999; /* 设置边框属性;样式(solid=实线)、颜色(#999=灰) */
border-width:1px 0 0 1px; /* 设置边框状粗细:上 右 下 左 = 对应:1px 0 0 1px */
}
table caption {font-size:14px;font-weight:bolder;}
table th,table td {border:solid #999;border-width:0 1px 1px 0;padding:2px;}
tfoot td {text-align:center;}
-->
</style>
</head>
<body>
<table>
<caption>表格头</caption>
<thead>
<tr><th>名称</th><th>网址</th><th>时间</th></tr>
</thead>
<tbody>
<tfoot>
<tr><td colspan="3">下一页</td></tr>
</tfoot>
<tr><th>百度</th><td>http://www.baidu.com</td><td>2007.01.11</td></tr>
<tr><th>百度</th><td>http://www.baidu.com</td><td>2007.01.11</td></tr>
<tr><th>百度</th><td>http://www.baidu.com</td><td>2007.01.11</td></tr>
</tbody>
</table>
</body>
</html>
果要给表格添加CSS样式表,则为:
document.getElementById("你设的").className="你的class"
相关文章推荐
- phpexcel中文教程-设置表格字体颜色背景样式、数据格式、对齐方式、添加图片、批注、文字块、合并拆分单元格、单元格密码保护
- phpexcel中文教程-设置表格字体颜色背景样式、数据格式、对齐方式、添加图片、批注、文字块、合并拆分单元格、单元格密码保护
- javascript动态操作表格:新增、设置样式、删除、移动行
- 后台动态添加控件及设置样式
- [转] JavaScript 动态添加表格/动态添加事件/态设置属性
- android动态添加控件并设置位置样式
- 【android】动态添加radiobutton以及设置特殊样式
- phpexcel中文教程-设置表格字体颜色背景样式、数据格式、对齐方式、添加图片、批注、文字块、合并拆分单元格、单元格密码保护
- PHPExcel-设置表格字体颜色背景样式、数据格式、对齐方式、添加图片、批注、文字块、合并拆分单元格、单元格密码保护
- WPF后台动态添加TabItem并设置样式
- PHPExcel-设置表格字体颜色背景样式、数据格式、对齐方式、添加图片、批注、文字块、合并拆分单元格、单元格密码保护
- Javascript中给动态生成的表格添加样式,JavaScript里setAttribute的问题
- Javascript中给动态生成的表格添加样式,JavaScript里setAttribute的问题
- WPF后台动态添加TabItem并设置样式
- 为动态添加的控件设置样式
- JS动态创建表格,动态设置属性,动态添加事件
- phpexcel中文教程-设置表格字体颜色背景样式、数据格式、对齐方式、添加图片、批注、文字块、合并拆分单元格、单元格密码保护
- JS动态创建表格,动态设置属性,动态添加事件
- 黄聪:phpexcel中文教程-设置表格字体颜色背景样式、数据格式、对齐方式、添加图片、批注、文字块、合并拆分单元格、单元格密码保护
- DHTML技术演示---动态设置表格行间隔显示、表格排序、鼠标悬停样式改变