估计是swapNode会自动初始化可以用table.deleteRow insertRow moveRow间接实现或者把table.outerHTML中的row1.outerHTML和row2.outerHTML字符串互换一下
解决方案 »
- jq取不到google aip反回的xml怎么取不下来大师请进来
- 求助: javascript事件问题
- 模式窗口自动调整高度???
- js判断字符串是否符合GBK规则
- 求教如何改动js实现所需效果
- 极高分求助:同一 frameset里,A页面可以调用B页面的javascript函数吗?可以控制B页面的定时器吗?如何处理呢?多谢
- 请问一个a onclick事件怎么写.
- 简单问题:如何在input 的onClick打开新窗口
- 在线听歌客户端脚本的问题?不能连续播放。附代码。
- 用JavaScript取和设置Struts中<html:text property="tt" value="ddddd">的value值
- 高手请进
- iframe子页面刷新的问题
function swapit(obj)
{
var p = obj.parentNode.parentNode;
var chkid = p.childNodes[0].childNodes[1].id;
var chked = p.childNodes[0].childNodes[1].checked;
p.swapNode(p.nextSibling); if (chked)
{ document.getElementById(chkid).checked = true; }
}</script>
</HEAD><BODY>
<TABLE id="utable" border="1" width="50%" cellpadding="0" cellspacing="1">
<TR>
<TD>hello<INPUT name="chk0" id="chk0" TYPE="checkbox" NAME=""></TD>
<TD><input type="button" onclick="swapit(this);return true;" value="Swap!!"></TD>
</TR>
<TR>
<TD>HELLO 2</TD>
<TD>WROLD 2</TD>
</TR>
</TABLE>
</BODY>
</HTML>