将HTML文本设置为textarea js

由库皮亚克(Kurpiak)

我有一个textarea,我需要设置一些html文本

<textarea id="text"></textarea>
<div id="elem">
  <p>text</p>
  <hr />
  <br />
  <p> some text</p>
</div>
..
$('#text').val($('#elem').html());

当我这样做时,它会使用html标签而不是解析文本来放置文本,并像纯文本一样放置。我也尝试过功能append(), html(), text()他们都没有帮助我

狮子座

我建议使用contenteditable div元素代替,textarea如下所示:

<div class="text-area" contenteditable>
    <h1>Your content here</h1>
</div>

参见JSfiddle演示

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章