1.用法

<div id=top></div>

现在用top.innerHTML="..........";的方法就可以向这个id的位置写入HTML代码了。

例如top.innerHTML="<input type="button" name="我很帅" value="说的对">";就可以在top对应的位置出现一个button了!

其实innerHTML没有什么固定的方法,innerHTML给我的感觉就好像在写html,你想写什么就写什么,真正的作用都是靠自己去想象,就好像给你笔和纸,不同的人会有不同的作品。

2.innerHTMLinnerText有什么作用?

javascript可以控制显示一个HTML表单如text,textarea,等里面的文字, 

如: document.all.表单ID.value="ABC"; 

但如何控制在页面上显示的文字呢? 

这时就要用到innerHTMLinnerText 

<div id="div1"></div><p> 

<div id="div2"></div> 

<script> 

document.all.div2.innerText="<font color=#ff0000>AAA</font>"; //可以这样动态修改,纯文字格式 

document.all.div1.innerHTML="<font color=#ff0000>AAA</font>"; //HTML格式,动态生成一个表格也行 

</script>