首页 > 代码库 > new Option()——实现时间联动
new Option()——实现时间联动
//1.动态创建selectfunction createSelect(){ var mySelect = document.createElement("select"); mySelect.id = "mySelect"; document.body.appendChild(mySelect);}//2.添加选项optionfunction addOption(){ //根据id查找对象, var obj=document.getElementById(‘mySelect‘); //添加一个选项 obj.add(new Option("文本","值")); //方法一: obj.options.add(new Option("text","value")); //方法二: for(var i=0;i<10;i++){ obj.options[i]=new Option("新文本","新值"); //方法三: }}//3.删除所有选项optionfunction removeAll(){ var obj=document.getElementById(‘mySelect‘); obj.options.length=0;}//4.删除一个选项optionfunction removeOne(){ var obj=document.getElementById(‘mySelect‘); var index=obj.selectedIndex; //index,要删除选项的序号 obj.options.remove(index);}//5.获得选项option的值var obj=document.getElementById(‘mySelect‘);var index=obj.selectedIndex; //序号,取当前选中选项的序号var val = obj.options[index].value;//6.获得选项option的文本var obj=document.getElementById(‘mySelect‘);var index=obj.selectedIndex; var val = obj.options[index].text;//7.修改选项optionvar obj=document.getElementById(‘mySelect‘);var index=obj.selectedIndex; var val = obj.options[index]=new Option("新文本","新值");//8.删除selectfunction removeSelect(){ var mySelect = document.getElementById("mySelect"); mySelect.parentNode.removeChild(mySelect);}
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。