DOM3_table相关属性以及Js方法动态添加
2017-08-03 21:34
411 查看
一、table相关属性
1. table:
* 属性:
* rows:返回表格中的所有tr的一个数组
* 方法:
* insertRow(index):在表格中下标为index的tr之前插入一个新行,新插入的tr下标为index;
* deleteRow(index):从表格中删除下标为index的tr
*
2. tableRow:
* 属性:
* cells:返回tr中的所有td/th的一个数组
* rowIndex:返回当前tr的数组下标
* 方法:
* insertCell(index):在下标为index的td之前插入一个新td,新td下标为index;
* deleteCell(index):删除tr中下标为index的td
*
3. tableCell:
* 属性:
* cellIndex:返回当前td的数组下标
二、Js方法添加
1. 方式一 :通过.增加方法
window.onload=function(){
var
btn=document.getElementById("btn");
btn.onclick=show;
};
function
show(e){
var
cell= e.target;
alert(cell);
}
2. 方式二:通过监听
onload=function(){
var
div=document.getElementById("div1");
div.addEventListener("click",show,true);
div.removeEventListener("click",show);
};
function
show(e){
console.log(e);
}
详细请看我的有道云笔记:
http://note.youdao.com/noteshare?id=ae0a3bd6c05955f9e5e3511c41265ef3&sub=301F93F795364D7F93B752FC377DA977
一、table相关属性
1. table:
* 属性:
* rows:返回表格中的所有tr的一个数组
* 方法:
* insertRow(index):在表格中下标为index的tr之前插入一个新行,新插入的tr下标为index;
* deleteRow(index):从表格中删除下标为index的tr
*
2. tableRow:
* 属性:
* cells:返回tr中的所有td/th的一个数组
* rowIndex:返回当前tr的数组下标
* 方法:
* insertCell(index):在下标为index的td之前插入一个新td,新td下标为index;
* deleteCell(index):删除tr中下标为index的td
*
3. tableCell:
* 属性:
* cellIndex:返回当前td的数组下标
二、Js方法添加
1. 方式一 :通过.增加方法
window.onload=function(){
var
btn=document.getElementById("btn");
btn.onclick=show;
};
function
show(e){
var
cell= e.target;
alert(cell);
}
2. 方式二:通过监听
onload=function(){
var
div=document.getElementById("div1");
div.addEventListener("click",show,true);
div.removeEventListener("click",show);
};
function
show(e){
console.log(e);
}
详细请看我的有道云笔记:
http://note.youdao.com/noteshare?id=ae0a3bd6c05955f9e5e3511c41265ef3&sub=301F93F795364D7F93B752FC377DA977
相关文章推荐
- Js脚本:动态添加HTML自定义属性以及处理html元素的自定义属性(兼容Firefox和IE)
- js实现对table动态添加、删除和更新的方法
- 四二、js操作DOM(dom)改变css3属性时封装方法使自动识别浏览器添加css3属性前缀
- JS动态添加Table的TR,TD实现方法
- js+jquery动态设置/添加/删除/获取元素属性的两种方法集锦对照(动态onclick属性设置+动态title设置)
- js实现对table动态添加、删除和更新的方法
- 用js动态添加html元素,以及属性
- JS动态给对象添加属性和值的实现方法
- JS实现给对象动态添加属性的方法
- Js脚本:动态添加HTML自定义属性以及处理html元素的自定义属性(兼容Firefox和IE)
- js动态给table添加/删除tr的方法
- js动态给table添加/删除tr的方法
- JS实现动态添加DOM节点和事件的方法示例
- 浅谈 JS 对象添加 getter与 setter 的5种方法以及如何让对象属性不可配置或枚举
- 动态table添加colspan\rowspan 参数的方法(通过Js)
- js-DOM、BOM相关方法及属性的应用
- JS动态添加HTML自定义属性以及处理HTML元素的自定义属性(兼容FIREFOX和IE)
- JS动态给对象添加属性和值的实现方法
- 用js动态添加html元素,以及属性的简单实例