document.getElementById("content").innerHTML
试试按你这样用DOM方式的话,不要用textarea,用div比较好,否则我个人觉得textarea内AppendChild有些别扭(尚不知可否)

解决方案 »

  1.   

    你说的有一定的道理,但是div 怎么让用户输入内容呢?
      

  2.   

    textarea 怎么输入图片呢第一次没仔细看,我以为你的textarea是隐藏的
      

  3.   

    想实现像QQ软件那样的,插入到textarea中的表情图片会马上显示.这个我可以实现如下:
    var str=document.getElementById("content");
    var oImg=document.createElement("IMG");
    oImg.src="img/face/" + id + ".gif";
    face="img/face/" + id + ".gif";
    str.appendChild(oImg);
      

  4.   

    要插入其他的 html 元素不能用 textarea 考虑使用 iframe找个简单的web在线编辑器,看看别人是怎么实现的