textarea中没有添加标签

时间:2016-04-04 07:34:27

标签: jquery html

我正在使用以下jQuery代码在textarea内添加HTML标记。

问题是当单击按钮时标签被添加到textarea但是当文本被写入并且单击该按钮时不起作用且不是文本。

$(".h4").click(function(){
    $('#Article').focus();
    var h4 = "<h4></h4>";
    $("#Article").append(h4);
});

1 个答案:

答案 0 :(得分:1)

textarea元素的子节点仅设置其默认值。

如果要更改当前值,则必须访问其value属性(如果使用jQuery,则通过val()方法)。

$("#Article").val(
    $("#Article").val() + h4
);