dpp*_*dpp 19 html javascript select option
我怎么能复制所有options一select元到另一个?请给我最简单的方法,我对循环过敏.
请帮我.提前致谢!
man*_*nji 30
没有循环的最简单方法之一是使用jquery(select1= select 1的select2id ,= select 2的id):
$('#select1 option').clone().appendTo('#select2');
Run Code Online (Sandbox Code Playgroud)
没有jquery:
var select1 = document.getElementById("select1");
var select2 = document.getElementById("select2");
select2.innerHTML = select2.innerHTML+select1.innerHTML;
Run Code Online (Sandbox Code Playgroud)
hel*_*lle 23
HTML:
<select id="selector_a">
<option>op 1</option>
<option>op 2</option>
</select>
<select id="selector_b">
<option>op 3</option>
<option>op 4</option>
</select>
Run Code Online (Sandbox Code Playgroud)
JavaScript的:
var first = document.getElementById('selector_a');
var options = first.innerHTML;
var second = document.getElementById('selector_b');
var options = second.innerHTML + options;
second.innerHTML = options;
Run Code Online (Sandbox Code Playgroud)