<SELECT NAME=A ONCHANGE="createOption(this)">
<OPTION VALUE=a>a</OPTION>
<OPTION VALUE=b>b</OPTION>
</SELECT><SCRIPT LANGUAGE="JavaScript">
function createOption(selObj){
for(var i=0;i<selObj.options.length;i++)selObj.removeChild(selObj.options[i])
var obj1=new Option("c","c")
selObj.add(obj1)
var obj2=new Option("d","d")
selObj.add(obj2)
</SCRIPT>
<OPTION VALUE=a>a</OPTION>
<OPTION VALUE=b>b</OPTION>
</SELECT><SCRIPT LANGUAGE="JavaScript">
function createOption(selObj){
for(var i=0;i<selObj.options.length;i++)selObj.removeChild(selObj.options[i])
var obj1=new Option("c","c")
selObj.add(obj1)
var obj2=new Option("d","d")
selObj.add(obj2)
</SCRIPT>
谢谢,但你的方法我试了,好像不管用呀。
不好意思,是少了几个;号,现在正常了。谢谢!结贴