Html 有一个table表格。我怎么用js 去合并某一个单元格,或者某一行 或者某一列?坐等高手思路。可以用JQ

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Html 有一个table表格。我怎么用js 去合并某一个单元格,或者某一行 或者某一列?坐等高手思路。可以用JQ相关的知识,希望对你有一定的参考价值。

html 有一个table表格。我怎么用js 去合并某一个单元格,或者某一行 或者某一列?坐等高手思路。可以用JQ
某两个单元格 或者某两行 或者某两列

使用HTML DOM 对象方法 组合起来使用;

1、删除HTML元素

<!DOCTYPE html>
<html>
<body>
<div id="div1">
<p id="p1">我是P1</p>
<p id="p2">我是P2</p>
</div>

<script>
var parent=document.getElementById("div1");    ,查找 id="div1" 的元素:
var child=document.getElementById("p2");       ,查找 id="p1" 的 <p> 元素:
parent.removeChild(child);                     ,从父元素中删除子元素:
</script>
</body>
</html>


2、添加HTML元素
<!DOCTYPE html>
<html>
<body>
<div id="div1">
<p id="p1">我是P1</p>
<p id="p2">我是P2</p>
</div>

<script>
var para=document.createElement("p");        ,这段代码创建了一个新的 <p> 元素
var node=document.createTextNode("我是P3");  ,这段代码创建文本节点
para.appendChild(node);                      ,向 <p> 元素追加文本节点

var element=document.getElementById("div1"); ,查找到一个已有的元素
element.appendChild(para);                   ,在上面查找到的元素中追加新元素:
</script>
</body>
</html>

其它的不一一说明:

方法                   描述

getElementById()    ,返回带有指定 ID 的元素。    
getElementsByTagName()    ,返回包含带有指定标签名称的所有元素的节点列表(集合/节点数组)。    
getElementsByClassName()    ,返回包含带有指定类名的所有元素的节点列表。    
appendChild()    ,把新的子节点添加到指定节点。    
removeChild()    ,删除子节点。    
replaceChild()    ,替换子节点。    
insertBefore()    ,在指定的子节点前面插入新的子节点。    
createAttribute()    ,创建属性节点。    
createElement()    ,创建元素节点。    
createTextNode()    ,创建文本节点。    
getAttribute()    ,返回指定的属性值。    
setAttribute()    ,把指定属性设置或修改为指定的值。

参考技术A 用js定位到该单元格、行、列 然后修改其属性 合并 参考技术B 用JS 动态创建表格即可!追问

好的。 我自己做些数据试试

HTML怎么插入一个表格?

HTML怎么插入一个表格?

新手可以直接用Dreamweaver,在顶部菜单“插入”中选“表格”,设置好行列等参数就可以了。
熟练之后可以直接写html代码,table,thead,tbody,tfoot,tr,th,td标签等。
参考技术A 用table标签开始,每个表格行从tr标签开始,每个表格的数据从td开始本回答被提问者采纳

以上是关于Html 有一个table表格。我怎么用js 去合并某一个单元格,或者某一行 或者某一列?坐等高手思路。可以用JQ的主要内容,如果未能解决你的问题,请参考以下文章

JS实现合并div单元格

JS 如何动态插入表格

angularjs怎么提交table表格数据

在页面中我想让两个table表格并列有啥方法吗(vue+element)

EXT JS 如何从后台生成一个table表格 在线等 30分

html中怎么在CSS中设置TABLE的每一个TD的不同宽度