asp指定位置插入表格

来源:百度知道 编辑:UC知道 时间:2024/06/08 02:39:04
asp或JS如何在一个表格的指定行的下面插入一行,比如一个表格有6行,在第2行下面插入一个新行

表格分为Table表 Tr行 Td列三样主要的

Dim MyNewRow,MyNewCell

1、新行:

Set MyNewRow=MyTable.insertRow(3)----MyTable为表格ID,插入到第三行后

Set MyNewCell=MyNewRow.insertcell()---插入一个列,不写数字,在默认位置插入,否则和上边的一样

MyNewCell.属性=值---对列属性设置[行的也是这样]

例如:

MyNewCell.Align="Right" 设置右对齐

MyNewCell.Nowrap=False 列为不换行输入

MyNewCell.innerHtml="动态增加的脚本内容"---支持脚本语句的输入;我用的就是这个

MyNewCell.innerText="动态内容"----只是内容,用innerHtml也可以事先它的内容

2、删除:

MyTable.DeleteRow(0) '删除第一行

注意:删除所有的时候

For II=0 To myTable.rows.length

MyTabl.DeleteRow(0) ----不能改变啊,删除一个后,索引就变了,不能用变量II

Next

3、移动:

MyTable.MoveRow 0,1 第一行和第二行换位置

4、修改:

MyTable.Rows(5).Cells(3).InnerHtml="脚本修改"

MyTable.Rows(5).Cells(3).InnerText="脚本修改"

以上是vbs的 js可以自己举一反三