/
<label for="city">城市</label> <select id="city" name="school"> <option>北京</option> <option>上海</option> <option>廣州</option> </select> <label for="school">學校</label> <select name="school" id="school"> <option>北京大學1</option> <option>北京大學2</option> <option>北京大學3</option> <option>北京大學4</option> <option>北京大學5</option> </select>
/下拉列表聯動事件 city.onchange = function () { //selectedIndex返回被選中的option的index. //.text 返回option中的文本值 var text = this.children[this.selectedIndex].text; //清空select下面的所有option school.length = 0; switch (text) { case '北京': //add() 方法用於向 <select> 添加一個 <option> 元素。 //new Option() 創建一個option標簽 school.add(new Option('北京大學1')); school.add(new Option('北京大學2')); school.add(new Option('北京大學3')); break; case '上海': school.add(new Option('上海大學1')); school.add(new Option('上海大學2')); school.add(new Option('上海大學3')); break; case '廣州': school.add(new Option('廣州大學1')); school.add(new Option('廣州大學2')); school.add(new Option('廣州大學3')); break; } }