<select name='s1'>
<option value='1'>1</option>
<option value='1'>3</option>
<option value='1'>5</option>
<option value='1'>6</option>
</select>
<input type=button value=Test1 onclick=f()><br><script language=JScript>function f(){
document.all.s1.options[document.all.s1.length] = new Option('name','value');
}
</script>
<option value='1'>1</option>
<option value='1'>3</option>
<option value='1'>5</option>
<option value='1'>6</option>
</select>
<input type=button value=Test1 onclick=f()><br><script language=JScript>function f(){
document.all.s1.options[document.all.s1.length] = new Option('name','value');
}
</script>
<script language=JScript>function f(){
s =document.all.s1.innerHTML;
html = " <OPTION value='2'>2</OPTION>";
document.all.s1.innerHTML = s + html;
//alert(document.all.s1.innerHTML);
}
</script>这样不行呢?是什么原因呢?select的innerHTML不是可以改变的吗?