div块写入内容问题

来源:百度知道 编辑:UC知道 时间:2024/06/08 13:38:31
请问怎样在下面代码的div块中添加内容,切换后内容不消失。
代码如下:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>块内容互换</title>
<script>
function moveUp(obj) {
var upobj = obj.parentElement.parentElement.childNodes[0];
var midobj = obj.parentElement.parentElement.childNodes[1];
var downobj = obj.parentElement.parentElement.childNodes[2];
var flag = obj.parentElement.parentElement.childNodes[1] == obj.parentElement;
var myDiv = document.getElementById('myDiv');
myDiv.removeChild(upobj);
myDiv.removeChild(midobj);
myDiv.removeChild(downobj);
if (flag) {
myDiv.appendChild(midobj);
myDiv.appendChild(upobj);
myDiv.appendChild(downobj);
}
else {
myDiv.appendChild(upobj);
myDiv.appendChild(downobj);
myDiv.appendChild(midobj);
}
syncPos();
}

funct

终于帮你写好了...

代码:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>块内容互换</title>
<script>
function moveUp(obj) {
var upobj = obj.parentElement.parentElement.childNodes[0];
var midobj = obj.parentElement.parentElement.childNodes[1];
var downobj = obj.parentElement.parentElement.childNodes[2];
var flag = obj.parentElement.parentElement.childNodes[1] == obj.parentElement;
removePos();
var myDiv = document.getElementById('myDiv');
myDiv.removeChild(upobj);
myDiv.removeChild(midobj);
myDiv.removeChild(downobj);
if (flag) {
myDiv.appendChild(midobj);
myDiv.appendChild(upobj);
myDiv.appendChild(downobj);
}
else {
myDiv.appendChild(upobj);
myDiv.appendChild(downobj);
myDiv.appendChild(midobj);
}
syncPos();
}