JavaScript execcommand是否适用于textarea?

时间:2012-10-29 09:19:14

标签: javascript

我想知道JavaScript execcommand是否适用于textarea。在IFrame它工作,但在textarea似乎不...谢谢!

1 个答案:

答案 0 :(得分:0)

如果是为了编辑一些丰富的内容,我认为这不可能,因为textarea仅支持文本,并且不会将HTML显示为纯文本。但是,您可以使用div元素,并将其应用于该元素。

如果您需要在某处发布HTML,这就是您希望将其放在textarea上的原因,我猜您可以使用div作为编辑器,然后将div的内容复制到内容发生变化时隐藏的输入。然后,您可以使用隐藏的输入发布HTML。

documentation on MDN有一个使用div的富文本编辑器示例。