我有两个下拉框。
<select id='SerK1'><option values="123">123</option></select>
<select id='SerK2'></select>
然后我想将内容从SerK1复制到SerK2
document.getElementById('SerK2').innerHTML+=document.getElementById('SerK1').innerHTML;
alert(document.getElementById('SerK1').innerHTML);
这打印出预期结果:123
alert(document.getElementById('SerK2').innerHTML);
然而,对于这一次,它以某种方式删除了在弹出警报屏幕中只有123。
有什么办法解决这个问题吗?
干杯
使用jquery
可以轻松做到这一点试试这个
$('#SerK2').html($('#SerK1').html());
试试这个Fiddle
请尝试这个--
$(document).ready(function(){
document.getElementById('SerK2').innerHTML = document.getElementById('SerK1').innerHTML
});
尝试
试试这个
document.getElementById('SerK2').innerHTML = document.getElementById('SerK1').innerHTML;
JSFiddle