日期:2014-05-16  浏览次数:20291 次

innerHTML 到底都干了些什么操作。
 我以前以为innerHTML就是个赋值。  
不知道,(innerHTML 赋值中都触发了一些什么事件)(不知道对不对)
var table = document.createElement("table");
 table.innerHTML = "<tr><td></td></tr>";

------解决方案--------------------
1.格式化表示html片断的字符串(没有结束标签,标签嵌套有误等等问题)
2.更新dom元素的innerHTML值
3.重绘页面
4.刷新页面dom树