js中为table添加的一些方法

为了方便构建表格,HTML DOM为 <table>,<tbody>,<tr>元素添加了一些属性和方法。

//为 <table> 元素添加的属性和方法如下。
caption : 保存对 <caption> 元素(如果有)的指针。
tBodies : 是一个 <tbody> 元素的HTMLCollection。
tFoot : 保存着对 <tfoot> 元素(如果有)的指针。
tHead : 保存着对 <thead> 元素(如果有)的指针。
rows : 是一个表格中所有行的HTMLCollection。
createTHead() : 创建 <thead> 元素,将其放到表格中,返回引用值。
createTFoot() : 创建 <tfoot> 元素,将其放到表格中,返回引用值。
createTCaption() : 创建 <caption> 元素,将其放到表格中,返回引用值。
deleteTHead() : 删除 <thead> 元素。
deleteTFoot() : 删除 <tfoot> 元素。
deleteTCaption() : 删除 <caption> 元素。
deleteRow(pos) : 删除指定位置的行。
insertRow(pos) : 向rows集合中的指定位置插入一行。

//为 <tbody> 元素添加的属性和方法如下。
rows : 保存着 <tbody> 元素中行的 HTMLCollection。
deleteRow(pos) : 删除指定位置的行。
insertRow(pos) : 向 rows 集合中的指定位置插入一行,返回对新插入行的引用。

//为 <tr> 元素添加的属性和方法如下。
cells : 保存着 <tr> 元素中单元格的 HTMLCollection。
deleteCell(pos) : 删除指定位置的单元格。
insertCell(pos) : 向 cells 集合中的指定位置插入一个单元格,返回对新插入单元格的引用。
时间: 2024-12-15 03:44:00

js中为table添加的一些方法的相关文章

mongoose中给字段添加索引的方法

mongoose中给字段添加索引的方法有两种,一种通过在定义schema的时候配置,如: 1 var animalSchema = new Schema({ 2 name: String, 3 type: String, 4 tags: { type: [String], index: true } 另一种通过index方法添加索引,如给name和type字段添加索引(1和-1分别表示升序索引和降序索引): animalSchema.index({ name: 1, type: -1 });

js中test,exec和match方法

js中test,exec和match方法 转载▼ 标签: 杂谈 分类: jsp test test 返回 Boolean,查找对应的字符串中是否存在模式. var str = "1a1b1c";var reg = new RegExp("1.", "");alert(reg.test(str)); // true exec exec 查找并返回当前的匹配结果,并以数组的形式返回. var str = "1a1b1c";var

js中数组去重的几种方法

js中数组去重的几种方法         1.遍历数组,一一比较,比较到相同的就删除后面的                 function unique(arr){                         for(var i=0;i<arr.length;i++){                                 for(var j=i+1;j<arr.length;j++){                                         if(ar

js中style.display=&quot;&quot;无效的解决方法

本文实例讲述了js中style.display=""无效的解决方法.分享给大家供大家参考.具体解决方法如下: 一.问题描述: 在js中我们有时想动态的控制一个div显示或隐藏或更多的操作,但如果我们style.display=""可能导致没有效果. 看下面一段代码: 复制代码代码如下: <style> #name {     display:none; }</style></head><body><div id=

js中cookie的添加,删除,查询总结

function addCookie(objName,objValue,objHours){//添加cookie var str = objName + "=" + escape(objValue); if(objHours > 0){//为0时不设定过期时间,浏览器关闭时cookie自动消失 var date = new Date(); var ms = objHours*3600*1000; date.setTime(date.getTime() + ms); str +=

Extjs中给同一个GridPanel中的事件添加参数的方法

Extjs中给同一个GridPanel中的事件添加参数的方法: this.isUse = new Ext.Action({            text:'启用',            scope:this,            handler:this.isUseWin.createDelegate (this,[1])        });        this.isNotUse = new Ext.Action({            text:'停用',            

js中的子类继承父类的方法和属性

上次讲了个简单的继承,这次 咱们讲个稍微复杂点的,那就是让子类继承父类的属性和方法,假设人 (Person)是父类,工人(Worker)是子类,让worker继承person的属性和方法: 父类: function Person(name,age) { this.name=name; this.age=age; } Person.prototype.showName=function() { alert(this.name); } function worker(name,age,job) {

JS中的call()方法和apply()方法用法总结

JS中的call()方法和apply()方法用法总结  : 参考   :     https://blog.csdn.net/ganyingxie123456/article/details/70855586 原文地址:https://www.cnblogs.com/wfblog/p/9169026.html

JS 中深拷贝的几种实现方法

JS 中深拷贝的几种实现方法1.使用递归的方式实现深拷贝 //使用递归的方式实现数组.对象的深拷贝 function deepClone1(obj) { //判断拷贝的要进行深拷贝的是数组还是对象,是数组的话进行数组拷贝,对象的话进行对象拷贝 var objClone = Array.isArray(obj) ? [] : {}; //进行深拷贝的不能为空,并且是对象或者是 if (obj && typeof obj === "object") { for (key i