gpt4 book ai didi

javascript - 使用另一个文本框js自动填充文本框

转载 作者:行者123 更新时间:2023-12-03 05:13:19 25 4
gpt4 key购买 nike

是否可以使用我的第一个文本框自动填充第二个字段?我想要的是,如果我输入数字 1,第二个字段的值将等于我的输入。我在互联网上找不到简单的例子,这对我来说非常复杂。

  • 1 = ruby
  • 2 = 金币
  • 3 = 钻石

代码

<input type="number" class="form-control" name="section_number" placeholder="Enter Section Number">

<input type="text" class="form-control" name="section_name">

最佳答案

如果我理解这个问题,是的,您可以使用 JS 监视 input 字段,将您想要匹配的 #'s/words 分配为对象中的键/值对,然后在何时有人输入某些内容,看看它是否与对象中的匹配键。如果存在匹配,则在文本框中显示键的值。

这是一种使用 jquery 的方法。

var obj = {
1:'ruby',
2:'gold',
3:'diamond'
}

$('#num').on('keyup',function() {
var key = $(this).val(),
result = obj[key],
$text = $('#text')
if (result != undefined) {
$text.val(result);
} else {
$text.val('');
}
})
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="number" id="num" class="form-control" name="section_number" placeholder="Enter Section Number">
<input type="text" id="text" class="form-control" name="section_name">

关于javascript - 使用另一个文本框js自动填充文本框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41709517/

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