js dom动态创建表格实例

这里创建表格是利用了document.getelementbyid document.createelement然后再利用setattribute设置要创建表格边框,边框色,宽度等,再利用for创建表格行与单格。

<script language="网页特效" type="text/javascript">
<!--
//获取容器div的引用
var container=document.getelementbyid("tabletest");
//创建表格对象
var _table=document.createelement("table");
//设置表格属性
_table.setattribute("border","1");
_table.setattribute("bordercolor","black");
_table.setattribute("width","200");

//创建5行
for(var i=0;i<5;i++){
 var _tr=document.createelement("tr");
 //创建4列
 for(var j=0;j<4;j++){
  var _td=document.createelement("td");
  var _tn=document.createtextnode(i.tostring()+j.tostring());
  _td.appendchild(_tn);
  _tr.appendchild(_td);
 }
 _table.appendchild(_tr);
}
//将表格显示于页面
container.appendchild(_table);
//-->
</script>

补充一下 document.getelementbyid()

<script language="javascript" type="text/javascript">
<!--
var span1=document.getelementbyid("span1");
//使用innerhtml属性改变结点的内容
span1.innerhtml="innerhtml changed";
//-->
</script>

时间: 2024-10-31 23:01:02

js dom动态创建表格实例的相关文章

JavaScript与DOM组合动态创建表格实例_基础知识

简介 这篇文章简单介绍了DOM 1.0一些基本而强大的方法以及如何在JavaScript中使用它们.你可以学到如何动态地创建.获取.控制和删除HTML元素.这些DOM方法同样适用于XML.所有全面支持DOM 1.0的浏览器都能很好地运行本篇的实例,比如IE5,Firefox等.概况 - Sample1.html 这篇文章通过实例代码介绍DOM.请从尝试下面的HTML例子开始.它使用DOM 1的方法由JavaScript动态创建一个HTML表格.它创建一个由四个包含文本内容的单元格组成的小表格.单

dom动态创建表格

1 2 3 2 2 3 4 33 33 33 33 33 33

js动态创建表格,删除行列的小例子

这篇文章介绍了js动态创建表格,删除行列的实例代码,有需要的朋友可以参考一下   复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"

javascript动态创建表格及添加数据实例详解

  本文实例讲述了javascript动态创建表格及添加数据的方法.分享给大家供大家参考.具体分析如下: 1. 动态创建表格(代码不兼容IE6) ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv=&qu

javascript动态创建表格及添加数据实例详解_javascript技巧

本文实例讲述了javascript动态创建表格及添加数据的方法.分享给大家供大家参考.具体分析如下: 1. 动态创建表格(代码不兼容IE6) <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>动态

js中动态创建json,动态为json添加属性、属性值的实例_javascript技巧

如下所示: var param = {}; for(var i=0;i<fields.length;i++){ var field = fields[i]; if(field.searchCondition != undefined && $('#search'+field.name).val() != ''){ param["search."+field.name]=$('#search'+field.name).val(); } } 在js中,一个[]认为是数

js动态创建表格(createElement函数)

<!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="content-

JS实现动态生成表格并提交表格数据向后端_javascript技巧

本文实例介绍了JS实现动态生成表格并向后端提交表格数据的相关代码,分享给大家供大家参考,具体内容如下 先来看一下需求:在web页面上动态的生成表格,并可以对表格中的数据进行编辑,然后把表格中的数据提交至后端服务器保存. 那么我们首先需要解决的是动态生成表格的问题 1.首先我们需要导入JS库文件. <script src="../js/jqui/jquery/jquery-1.5.2.min.js" type="text/javascript"></

基于JavaScript实现动态创建表格和增加表格行数_javascript技巧

在工作,项目需求中,有时候表格的行数不能够满足我们的需求,这时需要我们动态的增加表格的行数,下面小编通过一段代码实例给大家介绍js创建表格和增加表格的行数的方法,并且还实现了隔行变色功能.对此感兴趣的朋友可以参考一下代码: js代码如下所示: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>动态操作表格</title> </head>