innerHTML 属性设置或返回表格行的开始和结束标签之间的 HTML。innerHTML  里面可以写button之类的。还可以写a 标记在加上 onclick 事件
和直接doucumet.write输出。说的不知道对不对。

解决方案 »

  1.   

    我上面例子,据说IE中会报错的。因为有innerHTML  跟dom操作(w3c)的比较。
    我个人认为innerHTML跟dom操作操作可以归一类。
    我想问一下在$1.innerHTML = $a;到底浏览器都干了些什么的操作。例:$a = "<input type='text' value='test' />";
    var $1= document.getElementById('go');
    $1.innerHTML = $a;
    var $2 = $1.innerHTML;
    已经修改为$1.innerHTML "<input type='text' value='test'>";
      

  2.   

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

  3.   

    我想问一下在$1.innerHTML = $a;到底浏览器都干了些什么的操作。  这个应该是浏览器内核做的事情吧~~#3  +1    innerHTML就是标签对象内包含的元素  可以修改取值。。  就这样