var selects = new Array; selects[0] = [ new Option("--关联选取--", "") ]; selects[1] = [ new Option("o1", "o1"), new Option("o2", "o2") ]; function change(index) { var select = document.getElementById("select"); select.length = selects[index].length; for (i = 0; i < selects[index].length; i++) { select.options[i] = selects[index][i]; } }
<script type="text/javascript" src="select.js"> </script> <select οnchange="change(this.selectedIndex)"> <option> -=关联选取-- </option> <option> 选取 </option> </select> <select id="select"> <option> --关联选取-- <option> </select>
<script type="text/javascript" src="select.js"> </script> <select οnchange="change(this.selectedIndex)"> <option> -=关联选取-- </option> <option> 选取 </option> </select> <select id="select"> <option> --关联选取-- <option> </select>