建议酱子:
var textarea = document.createElement("textarea");
textarea.id = "name";
document.body.appendChild(textarea);

解决方案 »

  1.   

    呵呵,就是在ie中你也不应该这么干啊 ,不符合w3c标准的
    你可以使用1楼的方法啊
      

  2.   

    var x=document.body.innerHTML;document.body.innerHTML=x+'<textarea><\/textarea>';或document.getElementById('xxxxx').innerHTML=document.getElementById('xxxxx').innerHTML+'<textarea><\/textarea>';
      

  3.   

    我现在找到另一种方法,在FF下使用execCommand("innserHTML",flase,"value");
    可以实现,不过试试1楼的方法也不错。谢谢了。