我用fck编辑了内容,想直接通过js赋给一个 <textarea>标签, 如果含有html代码的话,直接在 <textarea>里面显示该怎么做??

解决方案 »

  1.   

    据我了解,在textarea里面显示解释后的HTML内容是可以的。用隐藏层的方法,个人试过,但是Firefox是无效的。楼主可以用可编辑的iframe框架代替你的textarea。
      

  2.   

    不太明白楼上的意思!因为我的页面涉及到了多个绑定了fck的textarea,这样的话,页面的加载速度是很慢的,所以我想,只用一个编辑器,然后编辑完成点确定的时候,他会给页面相应的textarea赋值,用alert()能得到编辑器里的说有的内容,包括html标签,但是赋值给textarea就不行了,楼上你有什么高见呢?
      

  3.   


    你是在textarea里面看HTML源代码,还是解释后的HTML效果呢??
      

  4.   

    document.getElementById(textareaId).innerHTML='<font color=red>ok</font>';像这样写的话会有错?那怎么把带有html代码的值赋给textarea呢?
      

  5.   

    document.getElementById(textareaId).value=' <font color=red>ok </font>';