js操作选择下拉框动态更改(创建/删除/get)

1。动态创建选择
复制代码代码如下所示:
功能createselect(){
无功myselect = document.createelement_x(选择);
myselect.id =myselect ;
document.body.appendchild(myselect);
}

2。添加选项
复制代码代码如下所示:
功能addoption(){
根据ID对象搜索,
var obj = document.getelementbyidx_x('myselect);
添加选项
Obj.add(新的选项(文本
}

三.删除所有选项选项
复制代码代码如下所示:
功能removeAll(){
var obj = document.getelementbyidx_x('myselect);
对象的选择。长度= 0;
}

4。删除选项
复制代码代码如下所示:
功能removeone(){
var obj = document.getelementbyidx_x('myselect);
索引,删除选项的数目,这里选择所选选项的个数。
VaR指标= obj.selectedindex;
obj.options.remove(指数);
}

5。获取选项选项的值
复制代码代码如下所示:
var obj = document.getelementbyidx_x('myselect);
VaR指标= obj.selectedindex; / /序号,从当前选择的选项的序号
VaR值=对象。选择{ }价值指标;

6。获取选项选项的文本
复制代码代码如下所示:
var obj = document.getelementbyidx_x('myselect);
VaR指标= obj.selectedindex; / /序号,从当前选择的选项的序号
VaR值=对象。选择{ }文本索引;

7。修改选项
复制代码代码如下所示:
var obj = document.getelementbyidx_x('myselect);
VaR指标= obj.selectedindex; / /序号,从当前选择的选项的序号
VaR值=对象。选择{指数} =新的选项(新文本

8。删除选择
复制代码代码如下所示:
功能removeselect(){
无功myselect = document.getelementbyidx_x(myselect );
myselect.parentnode.removechild(myselect);
}