示例-创建表格&使用表格对象
2014-06-11 00:27
411 查看
@charset "utf-8";
/* CSS Document */
table{
border:#249bdb 1px solid;
width:500px;
border-collapse:collapse;
}
table td{
border:#249bdb 1px solid;
padding:5px;
}
-----html端---
<style type="text/css">
@import url(css.css);
</style>
</head>
<body>
<!--在页面中创建一个5行6列的表格
1、事件源,比如按钮
2、必须有一个生成的表格节点存储位置。
-->
<script type="text/javascript">
function crtTable(){
/*
*思路:
*可以通过之前学过的createElement创建元素的形式来完成。
*/
//1、创建表格节点。
var oTabNode = document.createElement("table");
//2、创建tBody节点。
var oTbdNode = document.createElement("tbody");
//3、创建行节点。
var oTrNode = document.createElement("tr");
//4、创建单元格节点。
var oTdNode = document.createElement("td");
oTdNode.innerHTML = "这是一个单元格";
//让这些节点有关系。进行指定层次的节点添加。
oTrNode.appendChild(oTdNode);
oTbdNode.appendChild(oTrNode);
oTabNode.appendChild(oTbdNode);
document.getElementsByTagName("div")[0].appendChild(oTabNode);
}
function crtTable(){
var oTabNode = document.createElement("table");
for(var x=1;x<=5;x++){
var oTrNode = oTabNode.insertRow();
for(var y =1;y<=6;y++){
var oTdNode = oTrNode.insertCell();
oTdNode.innerHTML = x+"---"+y;
}
}
//将表格节点添加到div中。
document.getElementsByTagName('div')[0].appendChild(oTabNode);
document.getElementsByName("crtBut")[0].disabled=true;
}
</script>
<input type="button" value="创建表格" name="crtBut" onclick="crtTable()" />
<hr/>
<div></div>
</body>
/* CSS Document */
table{
border:#249bdb 1px solid;
width:500px;
border-collapse:collapse;
}
table td{
border:#249bdb 1px solid;
padding:5px;
}
-----html端---
<style type="text/css">
@import url(css.css);
</style>
</head>
<body>
<!--在页面中创建一个5行6列的表格
1、事件源,比如按钮
2、必须有一个生成的表格节点存储位置。
-->
<script type="text/javascript">
function crtTable(){
/*
*思路:
*可以通过之前学过的createElement创建元素的形式来完成。
*/
//1、创建表格节点。
var oTabNode = document.createElement("table");
//2、创建tBody节点。
var oTbdNode = document.createElement("tbody");
//3、创建行节点。
var oTrNode = document.createElement("tr");
//4、创建单元格节点。
var oTdNode = document.createElement("td");
oTdNode.innerHTML = "这是一个单元格";
//让这些节点有关系。进行指定层次的节点添加。
oTrNode.appendChild(oTdNode);
oTbdNode.appendChild(oTrNode);
oTabNode.appendChild(oTbdNode);
document.getElementsByTagName("div")[0].appendChild(oTabNode);
}
function crtTable(){
var oTabNode = document.createElement("table");
for(var x=1;x<=5;x++){
var oTrNode = oTabNode.insertRow();
for(var y =1;y<=6;y++){
var oTdNode = oTrNode.insertCell();
oTdNode.innerHTML = x+"---"+y;
}
}
//将表格节点添加到div中。
document.getElementsByTagName('div')[0].appendChild(oTabNode);
document.getElementsByName("crtBut")[0].disabled=true;
}
</script>
<input type="button" value="创建表格" name="crtBut" onclick="crtTable()" />
<hr/>
<div></div>
</body>
相关文章推荐
- DOM(二)-08-(示例-创建表格-使用表格对象)
- 创建自定义组件&&导入与使用示例
- Django入门-5:模型的基本使用3-模型成员&创建对象
- 关于使用genymotion"创建 VirtualBoxClient COM 对象失败. 应用程序将被中断“的解决方案
- 源码-JavaScript&jQuery交互式前端开发-第3章-函数、方法与对象-使用字面量语法创建对象
- php使用变量动态创建类的对象用法示例
- 示例-创建表格-指定行列&删除表格的行和列
- 源码-JavaScript&jQuery交互式前端开发-第3章-函数、方法与对象-使用构造函数语法创建对象
- SignalR代理对象异常:Uncaught TypeError: Cannot read property 'client' of undefined 推出的结论 SignalR 简单示例 通过三个DEMO学会SignalR的三种实现方式 SignalR推送框架两个项目永久连接通讯使用 SignalR 集线器简单实例2 用SignalR创建实时永久长连接异步网络应用程序
- vue.js入门(一)创建vue对象和常用指令及使用示例
- 【Unity&对象数组】如何创建一个长度不确定的对象数组以及使用方法&墙壁单元方块对象数组
- Dom-创建表格-使用表格对象
- 使用javascript创建表格对象
- 需要License的控件使用示例:创建带License的MSChart对象
- asp问题之"ActiveX部件不能创建对象 "(2006.7.28)
- ASP 技巧一则之 简化创建关闭记录集对象并创建使用简单的MSSQL存储过程 By shawl.qiu
- 互斥对象的使用示例
- C#中使用SQLDMO的StoredProcedure对象(存储过程)创建数据表
- vs2005入门 之 定义类、创建及使用对象[视频]
- 代码中使用DataView对象----创建DataView对象