HTML table利用 JS动态增加行列 并且设置colspan
Posted 超灬超
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了HTML table利用 JS动态增加行列 并且设置colspan相关的知识,希望对你有一定的参考价值。
如题 在给一个借书系统做子表时需要进行这个动态添加行的操作:
主要思想:
1.获取table对象
2.增加行以及相应的列
3.设置列的colspan以及innerhtml就是内容。
function AddTableRow() { var Table = document.getElementById("booktable"); //取得自定义的表对象 NewRow = Table.insertRow(); //添加行 NewCell1= NewRow.insertCell(); //添加列 NewCell2=NewRow.insertCell(); NewCell3=NewRow.insertCell(); NewCell1.innerHTML = "<input/>"; //添加数据 NewCell2.innerHTML="<input/>"; NewCell2.colSpan=2; NewCell3.innerHTML="<input/>"; NewCell3.colSpan=2; }
注意colSpan的大小写。效果如下
以上是关于HTML table利用 JS动态增加行列 并且设置colspan的主要内容,如果未能解决你的问题,请参考以下文章
bootstrap table如何合并行,是用js启动的表格,数据是动态的。类似表格重绘,该怎么写