将标记作为文本附加到文本区域

Append tag to textarea as a text

本文关键字:文本 区域      更新时间:2023-09-26

我有一个文本区域,现在我想在每次单击某个按钮时将"<if></if>"附加为文本问题是当我使用时

$("text area").append("<if></if>")

它被追加为子节点,而不是文本,你知道我该怎么做吗??请记住,我希望添加文本,这样我就不能使用text()或html(),也不想每次在文本区域内创建新的div。

您需要修改"value"属性:

$('#yourTextarea').val($('#yourTextarea').val() + "<if></if>");

尽管<textarea>的初始值来自起始标记和结束标记之间的内容,但您随后可以通过"value"属性操作该元素。

编辑—很抱歉,属性名称确实是"value",但您通过jQuery的.val()处理了它。