up之后再重新排序
for (var i=1;i<=table.rows.length;i++)
{
table.rows[i].innerText=""+i+""
}
for (var i=1;i<=table.rows.length;i++)
{
table.rows[i].innerText=""+i+""
}
解决方案 »
- 按照tab符号分割,将多个连续的tab当做一个tab的问题
- 怎么通过鼠标点击借助javaScript的来获得页面中的当前dom元素信息(类似firebug或ie Developer这样的功能)
- 一个菜鸟问题,如何用javascript实现将鼠标放到图片上会显示另外一张图片的效果?
- IE中 attachEvent 的执行顺序的问题
- 两分钟开发一个AJAX应用的教程
- 请问在netscape7.1中如何调用File upload?
- 在javascript中如何給文本框賦值?
- setTimeout的一个小问题!
- 请问在javascript中如何删除一个对象
- 急需各个常用颜色的参数...............
- iframe 的 frameBorder与scrolling 是只读的吗??设置没有效果!为什么???
- 我把这文件保存为data.htm ,用浏览器浏览后的结果是D:\myjs,这是一个日期选择的jp代码,帮我看看
<!--
function fncchange()
{
var str = document.getElementById('D3').innerText;
document.getElementById('D3').innerText = document.getElementById('D4').innerText
document.getElementById('D4').innerText = str;
}
//-->
</script><table border=1><tr>
<td>1</td>
<td>2</td>
<td id=D3>4</td>
<td id=D4>3</td>
<td>5</td>
</tr></table>
<p><input type=button onclick="fncchange();"></p>
方法不对~你只是把内容换了~~可以内容中还是有输入框的~那么输入框的名字怎么换呢?~~
<TBODY>
<TR>
<TD width=100>This is Line1.1</TD><TD width=100>This is Line1.2</TD></TR>
<TR>
<TD width=100>This is Line2.1</TD><TD width=100>This is Line2.2</TD></TR>
<TR>
<TD width=100>This is Line3.1</TD><TD width=100>This is Line3.2</TD></TR>
</TBODY>
</TABLE>
<input type="button" onclick="tbl.rows(2).swapNode(tbl.rows(1))" value="Swap(2,3)">
tablename.row(i).cells(j).childNodes
talbename.rows(i).cells(j).all //ie
</head>
<script>function init()
{
var tabelnew;
tablenew=document.getElementById("table1");
for(i=0;i<5;i++){
var trnew=tablenew.insertRow(i);
var tdnew = trnew.insertCell(0);
var tdnew1 = trnew.insertCell(1);
var tdnew2 = trnew.insertCell(2);
var tdnew3 = trnew.insertCell(3);
var tdnew4 = trnew.insertCell(4);
var tdnew5 = trnew.insertCell(5);
tdnew.innerText = i;
tdnew1.innerText = i;
tdnew2.innerText = i;
tdnew3.innerText = i;
tdnew4.innerHTML = "<a href='javascript:swap("+i+")'>up</a>";
}
}
function swap(i){
var temp;
if(i!=0)
{
for(a=0;a<4;a++){
temp=document.all.table1.rows(i-1).cells(a).innerText;
document.all.table1.rows(i-1).cells(a).innerText=document.all.table1.rows(i).cells(a).innerText;
document.all.table1.rows(i).cells(a).innerText=temp;
}}
}
</script>
<body onload="init()">
<table id="table1"></table>
</body>