推荐使用“交换内容”<div id="m">
<div id="c1">c1</div>
<div id="c2">c2</div>
</div>
<input type="button" value="交换内容" onclick="myShift(document.getElementById('c1'), document.getElementById('c2'))"/>
<input type="button" value="重新创建" onclick="myShift(document.getElementById('c1'), document.getElementById('c2'))"/>
<script>
function myShift(obj1, obj2){
var temp = obj1.innerHTML;
obj1.innerHTML = obj2.innerHTML;
obj2.innerHTML = temp;
}function recreate(){
var obj = document.getElementById("c1");
document.getElementById("m").removeChild(obj);
document.getElementById("m").appendChild(obj);
}
</script>
<div id="c1">c1</div>
<div id="c2">c2</div>
</div>
<input type="button" value="交换内容" onclick="myShift(document.getElementById('c1'), document.getElementById('c2'))"/>
<input type="button" value="重新创建" onclick="myShift(document.getElementById('c1'), document.getElementById('c2'))"/>
<script>
function myShift(obj1, obj2){
var temp = obj1.innerHTML;
obj1.innerHTML = obj2.innerHTML;
obj2.innerHTML = temp;
}function recreate(){
var obj = document.getElementById("c1");
document.getElementById("m").removeChild(obj);
document.getElementById("m").appendChild(obj);
}
</script>
解决方案 »
- IE6 用jquery动态创建单选按钮,为什么不能被选中
- 帮忙看看js里面的代码意思。。谢谢
- jquery写的一个图片切换效果,图片显示不正常,请大侠指点一下。
- 怪异 练习图片轮回clearTimeout()好像无法清除定时器 高手帮忙啊~~~!!
- 帮我看看,这个Javascript菜单那里错了?实现不了我想实现的效果。
- Gmail 发送邮件页面里的“传送”按钮怎样用JavaScript点击才能发信?
- 缺少对象的问题,急!!!
- 图片怎么向上位移
- 用window.showModalDialog打开的窗体怎么关不上啊
- 关于用JavaScript实现限制文本框只能接收数字的问题
- 如何计算td内一行能容纳的字符个数
- 弱弱地问:Datagrid控件一定要在服务器端运行吗?
function reverse1() {
var parent=document.getElementById("m");
var kids=parent.childNodes;
var numkids=kids.length;
for(var i=numkids-1; i>=0; i--) {
var c=kids[i];
parent.appendChild(c);
}
}
</script><body>
<div id="m">
<div id="c1" style=" background-color:#0066CC; width:100px; height:100px;"> </div>
<div id="c2" style=" background-color:#999933; width:100px; height:100px;"> </div>
</div>
<button onClick="reverse1();">Reverse</button>
</body>
重新创建那里应该是
<input type="button" value="重新创建" onclick="recreate()"/>调错方法了。