添加:
- function selectChange()
- {
- var sel=document.getElementById("select1");
- Option option = new Option("Text","Value");
- sel.add(option);
- }
删除所有:
- document.getElementById("select1").options.length=0;
删除单个Option元素:
- var sel=document.getElementById("select1");
- for(i=0;i<sel.options.length;i++)
- {
- if(sel.options[i].selected)
- {
- sel.options[i]=null; //设置为null就删除了这个元素
- }
- }
取值:
- var sel=document.getElementById("select1"):
- var val=sel.options[sel.selectedIndex].value
- alert(val); //得到Option的value
- var txt=sel.options[sel.selectedIndex].text
- alert(txt); //得到Option的文本(即Text)