尝试将svg添加到文本区域。幸运的是,我的textarea可以添加为“文本”,然后该svg在我想要的位置可见。但是问题是我不能多次输入,每次按添加它们时,一个都会替换另一个。永远不会像“文本”,“文本”等那样。
这是我的JavaScript代码
function test() {
$.ajax({
url: "cloudda3.php",
success: function(result) {
$("#comment").val('<img src="emoticons/cloudda3.svg">');
}
})
}
如何随时按多次将值发送到文本区域?
答案 0 :(得分:1)
之所以不能多次添加它,是因为每次都覆盖该值。相反,您需要附加到#comment
的当前值:
$("#comment").val($("#comment").val() +'<img src="emoticons/cloudda3.svg">');
在这里,我们将svg添加到#comment
的当前值上,只有这样做之后,我们才更新#comment
的值。