gpt4 book ai didi

javascript - 单击按钮时向文本区域添加值

转载 作者:行者123 更新时间:2023-11-30 08:47:06 25 4
gpt4 key购买 nike

<script type="text/javascript">

$(document).ready(function() {
$(".buttons").click(function(){
var cntrl = $(this).html();
$("#txt-area").text(cntrl+",");

//alert (cntrl);
});
});

</script>

当我在我的 html 页面上单击我的字符时,字符的值设置为 textarea,但是当我单击另一个字符时,先前的字符消失了。我对 JS 中的数组有所了解,但我该如何处理。

如何在不消失的情况下正确地向文本区域添加值?

enter image description here

最佳答案

尝试

$(document).ready(function () {
$(".buttons").click(function () {
var cntrl = $(this).html();
$("#txt-area").val(function (_, val) {
return val + cntrl + ","
});

//alert (cntrl);
});
});

演示:Fiddle

$("#txt-area").text($("#txt-area").val() + cntrl+",");
$("#txt-area").append(cntrl + ",");

演示:Fiddle - 我更喜欢使用 val() 因为我认为它是一个输入元素

关于javascript - 单击按钮时向文本区域添加值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21026041/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com