添加多个图像,SVG位于textarea

时间:2018-11-30 09:12:24

标签: javascript jquery html

尝试将svg添加到文本区域。幸运的是,我的textarea可以添加为“文本”,然后该svg在我想要的位置可见。但是问题是我不能多次输入,每次按添加它们时,一个都会替换另一个。永远不会像“文本”,“文本”等那样。

这是我的JavaScript代码

function test() {
    $.ajax({
        url: "cloudda3.php",
        success: function(result) {
            $("#comment").val('<img src="emoticons/cloudda3.svg">');
        }
    })
}

如何随时按多次将值发送到文本区域?

1 个答案:

答案 0 :(得分:1)

之所以不能多次添加它,是因为每次都覆盖该值。相反,您需要附加#comment的当前值:

$("#comment").val($("#comment").val() +'<img src="emoticons/cloudda3.svg">');

在这里,我们将svg添加到#comment的当前值上,只有这样做之后,我们才更新#comment的值。