将div内容设置为textarea的值

时间:2014-06-12 22:18:50

标签: jquery textarea

我正在设置这样的提交表单(PHP echo):

<form id="editForm">
    <input type="text" id="name" name="name" value="' . $name . '">
    <input type="text" id="date" name="date" value="' . $date . '">
    <div id="edittoolbox">&nbsp</div>
    <textarea id="content" name="content">' . $content . '</textarea>
</form>

然后我使用这个jQuery来设置&#39;预览&#39;表单(类似于Stack Overflow上的发布/回答问题,您可以在其中找到用于撰写帖子和预览的顶部表单):

$(document).ready(function(){
    $(".articleTitle").html($("#name").val());
    $(".articleDate").html($("#date").val());
    $(".articleContent").html($("#content").val());
});

它适用于设置前两个div(articleTitlearticleDate),但我似乎无法设置articleContent的html,可能是因为{{1}是一个textarea。

我已尝试使用#content.val().text()。应该注意的是,textarea包含HTML,而不仅仅是&#39;文本。

0 个答案:

没有答案