我用
var li = document.createElement("li");document.write(li)得到的却显示
[object]

解决方案 »

  1.   

    还有,
    在javascript中,怎么给li, ol元素加上文本?
      

  2.   

    <div id=data></div><script>
    var o = document.createElement("li");
    o.innerText='hahahaha';
    data.appendChild(o);
    </script>
      

  3.   

    不用这么麻烦吧?直接自己写成HTML不行吗?
    <div id="d1"></div><script>
    var str1 = "<li>" + 11111 + "</li>";
    d1.innerHTML = str1;
    </script>
      

  4.   

    d1.innerHTML ="<li>"+str1+"</li>"