gpt4 book ai didi

javascript - 如何将值从一个下拉列表存储到另一个下拉列表

转载 作者:行者123 更新时间:2023-11-30 06:36:54 24 4
gpt4 key购买 nike

我有 2 个下拉列表,在第一个下拉列表中我有一些数据,如果我选择数据,它必须存储到第二个下拉列表中。这是代码:-

这是第一个下拉列表,

<select name="weekId" id="weekId" onchange="getSelected(value)">
<option value="Select">Select</option>
<option value="Weekly">Weekly</option>
<option value="Monthly">Monthly</option>
<option value="Both">Both</option>
</select>

这是第二个列表,

<select id="selectedWeek" name="selectedWeek" size="5" multiple="multiple">

如果我在第一个下拉列表中选择每周,则该值必须存储在第二个下拉列表中。我该如何实现?

提前致谢!

最佳答案

var weekId = document.getElementById('weekId')
, selectedWeek = document.getElementById('selectedWeek')
, option;

weekId.onchange = function() {
option = document.createElement('option');
option.value = this.value;
option.text = this.options[this.selectedIndex].text;
selectedWeek.appendChild(option);
weekId.removeChild(this.options[this.selectedIndex]);
};​

在这里查看工作 fiddle :http://jsfiddle.net/bKrFK/1/

事件处理程序中的最后一行将从 weekId 选择框中删除所选选项(如果不需要,请删除该行)

关于javascript - 如何将值从一个下拉列表存储到另一个下拉列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13911011/

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