1、向Select里添加Option
- //IE only,FF不支持Add方法
- function fnAddItem(text,value) {
- var selTarget = document.getElementById("selID");
- selTarget.Add(new Option("text","value"));
- }
- //IE FF both OK
- function fnAdd(oListbox, sName, sValue) {
- var oOption = document.createElement("option");
- oOption.appendChild(document.createTextNode(sName));
- if (arguments.length == 3) {
- oOption.setAttribute("value", sValue);
- }
- oListbox.appendChild(oOption);
- }
//IE only,FF不支持Add方法 function fnAddItem(text,value) { var selTarget = document.getElementById("selID"); selTarget.Add(new Option("text","value")); } //IE FF both OK function fnAdd(oListbox, sName, sValue) { var oOption = document.createElement("option"); oOption.appendChild(document.createTextNode(sName)); if (arguments.length == 3) { oOption.setAttribute("value", sValue); } oListbox.appendChild(oOption); }
2、删除Select里的Option
- function fnRemoveItem() {
- var selTarget = document.getElementById("selID");
- if(selTarget.selectedIndex > -1) { //说明选中
- for(var i=0;i<selTarget.options.length;i++) {
- if(selTarget.options[i].selected) {
- selTarget.remove(i);
- i = i - 1;//注意这一行
- }
- }
- }
- }