[英]Set html text into textarea js
我有一個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()
。 他們都沒有幫助我
text()
對我有用。 參見https://jsfiddle.net/mgLp90em/ 。
您正在使用什么jQuery版本?
我建議使用contenteditable
div
元素而不是textarea
,如下所示:
<div class="text-area" contenteditable>
<h1>Your content here</h1>
</div>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.