<select id="list">
<option value="data1">data2</option>
</select>
请给出javascript代码,增加一个data2的选项,同时,删除data1,谢谢!
參考答案:var o = document.getElementById("list");
var e = document.createElement("OPTION");
e.innerHTML = "data1";
o.appendChild(e);
o.removeChild(o.options[0]);
这里还有更多javascript的资料
追加:
可以给option设置id,比如
<option value="data1" id="data1">data2</option>
然后
o.removeChild(document.getElementById("data1"));
追加2:
还可以采用遍历啊
for(var i=0 ; i<o.options.length;i++)
{
if(o.options[i].value=="data1")
{
o.removeChild(o.options[i]);
break;
}
}