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可以自己举一反三