我有2個選擇框,我想將它們的值添加到基於選擇框的選擇框。我寫了下面的代碼。但它只爲一個工作。 我該怎麼做? 這裏是我的代碼:如何將選擇框的值添加到文本框?
var selectBox = document.getElementById('mySelect');
var selectBox2 = document.getElementById('mySelect2');
selectBox.addEventListener('change', handleChange);
selectBox2.addEventListener('change', handleChange);
function handleChange()
{
var selectedValue = this.options[this.selectedIndex].value;
document.getElementById('myInput').value = selectedValue;
document.getElementById('myInput2').value = selectedValue;
}
<select id="mySelect">
<option value="Option 1">Option 1</option>
<option value="Option 2">Option 2</option>
<option value="Option 3">Option 3</option>
</select>
<select id="mySelect2">
<option value="Option 1">Option 1</option>
<option value="Option 2">Option 2</option>
<option value="Option 3">Option 3</option>
</select>
<input type="text" id="myInput" />
<input type="text" id="myInput2" />
是否要將新值附加到文本框上的當前值,還是希望將一個文本框映射到select元素? – Nisarg
@NisargShah我想在選擇框中添加選擇框的值 – inaz
像選項2,選項3一樣? – Nisarg