DOM动态增删表格内容所使用到的常用方法
2017-12-10 10:26
549 查看
<html>
<head>
<title>00</title>
<script type="text/javascript" charset="utf-8">
function createTable(){
var mybody=document.getElementById("mybody");
var element=document.createElement("table");
var rows=document.getElementById("rows");
var cols=document.getElementById("cols");
var caption=document.getElementById("mycaption");
var mytext=document.getElementById("mytext");
element.createCaption().innerHTML=caption.value;
for(var i=0;i<rows.value;i++){
element.insertRow(i);
for(var j=0;j<cols.value;j++){
element.rows[i].insertCell(j);
element.rows[i].cells[j].innerHTML=mytext.value;
}
}
element.border="1";
mybody.appendChild(element);
}
</script>
</head>
<body id="mybody">
创建一个
<input type="text" id="rows" size="5"/>行,
<input type="text" id="cols" size="5">列,
标题为<input type="text" id="mycaption" size="8"/>,
表格内容为<input type="text" id="mytext" size="8"/>的表格。<br/>
<input type="button" value="开始创建" onclick="createTable()"/><br/><br/>
<input type="button" value="删除最后一行"/><br/><br/>
<input type="button" value="删除最后一个单元格"/>
</body>
</html>
相关文章推荐
- 分别使用innerHTML和DOM在网页中动态生成表格的三种不同方法。
- 使用 Web 2.0 创建协作和动态的方法内容
- 使用Javascript动态创建表格,不同的方法,巨大的运行时间差异!
- 动态创建html内容时所用的W3C DOM属性和方法
- delphi 使用webbrowser取得网页中表格(Table)内容的正确方法
- 使用Javascript动态创建表格,不同的方法,巨大的运行时间差异!
- 在JavaScript中使用DOM技术动态控制表格
- 使用Javascript动态创建表格,不同的方法,巨大的运行时间差异!
- 使用jQuery动态创建一个表格,根据用户数输入的内容添加一行数据
- asp.net在使用母版页的内容页面中动态加载css和js文件的方法
- JS操作DOM 使用表格动态展示数据
- (转)使用JavaScript和DOM动态创建表格
- 使用DOM方法实现表格的隔行变色效果
- 使用JavaScript和DOM动态创建表格
- 使用JavaScript和DOM动态创建表格
- 使用JavaScript和DOM动态创建表格(1)
- post 和 get比较、jquery和dom比较、jquery中eq和get使用、jquery常用方法、集合处理功能
- 在JavaScript中使用DOM技术动态控制表格
- jqGrid的调用以及常用增删改查的使用方法
- 动态创建内容时所用的W3C DOM属性和方法