<span id="dd">原始文本! </span><script type="text/javascript"> function run(){ var s = document.getElementById("dd"); s.innerHTML ="我变了" ; window.setInterval("run2();", 3000); } function run2(){ var s = document.getElementById("dd"); s.innerHTML ="原始文本!" ; } window.setInterval("run();", 3000); </script>
<script>
document.getElementById("sn").innerHTML = "我变了!";
</script>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head><body>
<span id = "sn" > 原始文本! </span>
<script language="javascript">
//document.getElementById("sn").innerHTML="我变了!";
document.getElementById("sn").innerText="我变了!";
</script>
</body>
</html>
function run(){
var s = document.getElementById("dd");
s.innerHTML ="我变了" ;
window.setInterval("run2();", 3000);
}
function run2(){
var s = document.getElementById("dd");
s.innerHTML ="原始文本!" ;
}
window.setInterval("run();", 3000);
</script>
1、innerHTML、innerText由微软最先在IE浏览器中实现,简化了DOM操作。比如要DOM创建一个表格,要document.createElement多次tr,td;还要每次append上去。2、后来innerHTML在firefox中也实现了。但innerText,outerText,outerHTML并未实现。