for(i=0;i<s.length;i++){
oOption=document.createObject("option");
oOption.value=s.options(i).value;
oOption.innerText=s.options(i).innerText;
s2.appendchild(oOption);
}大概是这个意思,可能有部分是出错的
oOption=document.createObject("option");
oOption.value=s.options(i).value;
oOption.innerText=s.options(i).innerText;
s2.appendchild(oOption);
}大概是这个意思,可能有部分是出错的
function set()
{
var s=document.getElementsByTagName('select');
s[1].outerHTML=s[0].outerHTML;
s[1].setAttribute('id','new');
alert(document.body.innerHTML);
}
window.onload=set;
</script>
<body>
<select>
<option value='1'>1</option>
<option value='2'>2</option>
<option value='3'>3</option>
</select>
<select></select>
</body>