gpt4 book ai didi

javascript - 从 2 个输入获取并同时替换

转载 作者:行者123 更新时间:2023-12-03 00:32:21 25 4
gpt4 key购买 nike

我有两个文本区域 inp1 和 inp2,我想从这两个文本区域获取输入,并在同一段落的位置添加each输入,该段落将显示在名为“disp1”的div上。

我已经能够通过仅一个输入(inp1)文本区域的单个输入来做到这一点,但我真的不知道如何同时为两者做到这一点。

这是我的一个输入的工作代码:http://jsfiddle.net/1rsqn8g5/

$('#inp1').on('input', function(e) {
$("#disp1").html("heloo, this is the word you entered:" + $(this).val() + "</br>Thanks");

});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>


<textarea id="inp1" rows="4" cols="50" name="inp1"></textarea></br></br>


<a id="disp1" target="_blank"> </a>

我想将两个文本区域合并在一个输出容器中,例如,我在第一个文本区域中输入单词“Silicon”,在第二个文本区域中输入“valley”,并得到如下文本:

您输入了单词:硅和谷。

谢谢

最佳答案

const intro = "you entered the words: ";
const outro = "</br>Thanks";
let input1 = '';
let input2 = '';

$('#inp1, #inp2').on('input', function update(e) {
if (e.currentTarget.id === 'inp1') {
input1 = e.currentTarget.value;
} else {
input2 = e.currentTarget.value;
}
$("#disp1").html(intro + '<br>' + input1 + ' and ' + input2 + outro);
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>


<textarea id="inp1" rows="4" cols="50" name="inp1"></textarea></br>
</br>
<textarea id="inp2" rows="4" cols="50" name="inp1"></textarea></br>
</br>


<a id="disp1" target="_blank"> </a>

关于javascript - 从 2 个输入获取并同时替换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53806062/

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