gpt4 book ai didi

javascript - 根据从下拉框中选择的内容更改输入字段的值

转载 作者:行者123 更新时间:2023-11-30 17:34:36 25 4
gpt4 key购买 nike

我希望我的表单输入值根据从下拉框中选择的内容自动更改。所以我基本上有一个包含三个字段的表单,以及一个 <select>有两个 <option> 的标签标签,所有这些都在同一页面上,所以我希望表单内那些字段的值随着在选择框中选择不同的选项而动态更新。

<select>
<option>Cake</option>
<option>Brownie</option>
</select>

<form>
<input type="text" name="one"></input>
<input type="text" name="two"></input>
<input type="text" name="three"></input>
</form>

基本上所有的文本框都应该有相同的选项词,例如,如果选择了“蛋糕”,我希望所有的文本框都显示蛋糕这个词,然后如果选择了“布朗尼”,那么所有的文本框都显示布朗尼等等。谢谢

最佳答案

针对您提供的 html 的简单 javascript 解决方案:

var select = document.getElementsByTagName('select')[0];
select.addEventListener('change', function () {
var texts = document.getElementsByTagName('input');
for (var i = 0; i < texts.length; i++)
texts[i].value = select.value;
});
<select>
<option>Cake</option>
<option>Brownie</option>
</select>
<form>
<input type="text" name="one"/>
<input type="text" name="two"/>
<input type="text" name="three"/>
</form>

关于javascript - 根据从下拉框中选择的内容更改输入字段的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22309036/

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