function removeOne(){ var obj=document.getElementById('mySelect'); //index,要删除选项的序号,这里取当前选中选项的序号 var index=obj.selectedIndex; obj.options.remove(index); }
function $(id) { return document.getElementById(id) } function show() { var selectObj=$("area") var myOption=document.createElement("option") myOption.setAttribute("value","10") myOption.appendChild(document.createTextNode("上海")) var myOption1= document.createElement("option") myOption1.setAttribute("value","100") myOption1.appendChild(document.createTextNode("南京")) selectObj.appendChild(myOption) selectObj.appendChild(myOption1) } 函数 choice() { var index=$("area").selectedIndex; var val=$("区域").options[index].getAttribute("value") if(val==10) { var i=$("context") .childNodes.length-1; var remobj=$("context").childNodes[i]; remobj.removeNode(true) var sh=document.createElement("select") sh.add(new Option("浦东新区","101")) sh.add( new Option("黄浦区","102")) sh.add(new Option("徐汇区","103")) sh.add(new Option("普陀区","104") ")) $("context").appendChild(sh) } if(val==100) { var i=$("context").childNodes.长度-1; var remobj=$("context").childNodes[i]; remobj.removeNode(true) var nj=document.createElement("select") nj.add(new Option("玄武区","201")) nj.add( new Option("白下区","202")) nj.add(new Option("下关区","203")) nj.add(new Option("栖霞区", "204")) $("context").appendChild(nj) } } function calc() { var x=$("context") .childNodes.length-1; alert(x) } 函数删除() { var i=$("context").childNodes.length-1; var remobj=$("context").childNodes[i]; remobj.removeNode(true) } ; <身体>