<SCRIPT type=text/javascript>
function goup(tr) {
var cur = tr.rowIndex;
if (cur>0) {
oTable.rows(cur).swapNode(oTable.rows(cur-1));
}
}
function godown(tr) {
var cur = tr.rowIndex;
if (cur<oTable.rows.length-1) {
oTable.rows(cur).swapNode(oTable.rows(cur+1));
}
}
function save() {
for(i=0;i<oTable.rows.length;i++) {
alert(oTable.rows[i].id);
}
}
</SCRIPT>
<P align=center><INPUT type=button value=保存></P>
<TABLE align=center border=1>
<TBODY>
<TR
<TD>1</TD>
<TD><INPUT type=button value=up></TD>
<TD><INPUT type=button value=down></TD></TR>
<TR
<TD>2</TD>
<TD><INPUT type=button value=up></TD>
<TD><INPUT type=button value=down></TD></TR>
<TR
<TD>3</TD>
<TD><INPUT type=button value=up></TD>
<TD><INPUT type=button value=down></TD></TR>
<TR
<TD>4</TD>
<TD><INPUT type=button value=up></TD>
<TD><INPUT type=button value=down></TD></TR></TBODY></TABLE>
1.table的RULES属性:可以设置表格的分隔线是否显示 all:显示所有表格线 cols:显示内部竖线和外框 rows:显示内部横线和外框 none:只显示外框,所有内部线都不显示 groups:显示外框,内部横线在THEAD,TBODY,TFOOT对象之间显示,竖线在所有的colGroup对象之间显示。
不设置该属性时,如果定义了表格(table)的border属性,则显示所有的表格线,如果没有定义border属性,则全部不显示,包括外框。
2.frame属性,类似于RULES,也是用来设置表格的边框是否显示 3.moveRow方法:table中还有一个moveRow的方法,也可以用来实现行的交换 4.关于绑定数据的研究:table的dataSrc属性可以给表格绑定一个数据源,表格中显示该数据源的内容,然后可以调用table的firstPage,lastPage,nextPage,previousPage等方法方便快速的实现翻页,可以用dataPageSize来指定每页显示的记录数。只初步的了解这些,日后在仔细研究关于绑定数据源的做法。
评论