JavaScript 表格对象和操作
2010-03-02 14:53
176 查看
一。取表格对象
var getTable= document.getElementById("tabHeTong");
二。插入行
var oTR = getTable.insertRow();//新增一行
三。某行加入列
var oTDa = oTR.insertCell();//新增一列
var oTDb = oTR.insertCell();//新增二列
var oTDc = oTR.insertCell();//新增三列
四。删除行:
getTable.deleteRow(flagRow-1);//删除行
五。选中行:
var i=event.srcElement.parentNode.parentNode.rowIndex;
六。示例: 取表格当前行数据
var currRowIndex=event.srcElement.parentNode.parentNode.rowIndex;
var objTable= document.getElementById("contable");
var row=objTable.rows[currRowIndex];
for(var i=1;i<row.cells.length;i++){
alert(objTable.rows[currRowIndex].cells[i].innerText);
}
var getTable= document.getElementById("tabHeTong");
二。插入行
var oTR = getTable.insertRow();//新增一行
三。某行加入列
var oTDa = oTR.insertCell();//新增一列
var oTDb = oTR.insertCell();//新增二列
var oTDc = oTR.insertCell();//新增三列
四。删除行:
getTable.deleteRow(flagRow-1);//删除行
五。选中行:
var i=event.srcElement.parentNode.parentNode.rowIndex;
六。示例: 取表格当前行数据
var currRowIndex=event.srcElement.parentNode.parentNode.rowIndex;
var objTable= document.getElementById("contable");
var row=objTable.rows[currRowIndex];
for(var i=1;i<row.cells.length;i++){
alert(objTable.rows[currRowIndex].cells[i].innerText);
}
Table表格对象 Table对象:表示HTML文档中的表,对于文档中每个<table>标记,浏览器都创建一个Table对象.
TableCell对象:表示HTML文档中表的单元格,对于文档中每个<td>标记,浏览器都创建一个TableCell对象.
TableRow对象:表示HTML文档中表的行,对于文档中每个<tr>标记,浏览器都创建一个TableRow对象.
|
相关文章推荐
- javascript操作表格对象
- 14javascript操作style对象
- JavaScript对象数组表格处理加案例
- 在Javascript操作JSON对象,增加 删除 修改
- JavaScript 操作对象属性(设置属性, setter/getter, 序列化)
- JavaScript的String字符串对象常用操作总结
- 使用Javascript动态增加,删除表格(使用DHTML对象模型)
- 使用JavaScript操作DOM动态增加删除表格
- javascript、JQuery操作数组、Json对象、缓存
- JavaScript对象链式操作代码(jquery)
- 基于javascript实现表格的简单操作
- javascript对文档对象的内容、属性、样式的操作
- Javascript 文件操作 Javascript File 对象
- javascript对象的使用和属性操作示例详解
- Javascript节点对象操作大全
- Javascript之DOM(表格操作)
- javascript基础:DOM3操作表格和样式
- JavaScript文件操作(5)-Blob类型(二进制大对象)
- JavaScript 动态操作表格
- javascript--DOM对象模型的常用操作属性和方法(转载)