gpt4 book ai didi

javascript - 将光标保持在文本区域并每次单击添加每个内容

转载 作者:行者123 更新时间:2023-11-28 20:58:42 26 4
gpt4 key购买 nike

我的js:http://jsfiddle.net/creepyzero/4jQ4x/

单击 test/test 2 时如何将光标保持在文本区域?

每次单击 test/test 2 时如何添加 a 和 b ? a 和 b 必须添加在同一个 onclick 中。

示例:

  • 我点击test,textarea有的是1
  • 然后我点击测试2,textarea的内容是13
  • 然后我点击测试,textarea的内容是132感谢您的帮助:)

最佳答案

如果我理解这两个问题,那么对你的 fiddle 的修改应该或多或少能满足你的要求:

http://jsfiddle.net/trott/4jQ4x/25/

JS:

var testContents = ['1','2'];
var test2Contents = ['3','4']

function add(contentsArray) {
var x = document.getElementById('test');
var addValue = contentsArray.shift();
if (typeof addValue !== "undefined") {
x.value += addValue;
}


x.focus();
}

HTML:

<textarea name="note" id="test"></textarea>
<a href="#" onclick="add(testContents);">Test</a>
<a href="#" onclick="add(test2Contents);">Test 2</a>

关于javascript - 将光标保持在文本区域并每次单击添加每个内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11572974/

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