javascript怎么连续添加 
不是innerHtml那个是
document.createElement这种的.

解决方案 »

  1.   

    那你到底是要 添加文本 还是添加dom元素
      

  2.   

    document.createTextNode(" ")
    ?
    不明白你的意思
      

  3.   

    <div id="dv"></div>
    <script type="text/javascript">
        window.onload = function () {
            dv.appendChild(document.createTextNode("|"));
            dv.appendChild(document.createTextNode(" "));
            dv.appendChild(document.createTextNode(" "));
            dv.appendChild(document.createTextNode(" "));
            dv.appendChild(document.createTextNode("|"));
        }
    </script>没问题啊。。document.createElement参数是标签名称,&nbsp;这种是实体,document.createElement创建不了吧。。
      

  4.   

    正解,createElement 这个是你要创建的什么样的标签,是标签名称,而你的&nbsp;是标签里面的 值了,就是文本信息,
    你先用 createElement  创建你想要的标签,然后再根据你创建的标签把 &nbsp;赋值进去了就可以了,不知道理解的是否正确?