window.onload=function(){
setTimeout("changeElements()",3000);//事件是毫秒
}
function changeElements(){
var elem1=document.getElementById("elem1");
var elem2=document.getElementById("elem2");
var temp=elem1.innerHTML;
elem1.innerHTML=elem2.innerHTML;
elem2.innerHTML=temp;
setTimeout("changeElements()",3000);//循环调用
}
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script type="text/javascript" src="js/innerHtml.js"></script>
</head>
<body>
<div id="elem1">
<p>paragraph text.</p>
</div>
<div id="elem2">
<ul>
<li>op1</li>
<li>op2</li>
<li>op3</li>
</ul>
</div>
</body>
</html>