1回顶部 <%@ page import="java.util.Date,yava.fileapp.*,java.sql.*;" //--> 2回顶部 <% <form name="combo_box"> 3回顶部 <tr> <td> <select multiple id=prov name="prov" onchange="ChangeLocation(combo_box.prov.options[combo_box.prov.selectedIndex].text);" style="width:150;height:200" class="bgc"> <option value="0">请选择部门 ---></option> <% String sqld="SELECT * FROM tdept"; stmt=conn.createStatement(); rs=stmt.executeQuery(sqld); while(rs.next()) { %> <option name="<%=rs.getString("fno")%>"><%=rs.getString("fname")%></option> <% } %> </select> </td> <td> <select multiple id=city style="width:150;height:200" class="bgc"> </select> </td> <td nowrap align="center" class="bgc"> <input type="button" onClick="move(this.form.list2,this.form.city)" value="<<" class="buttons"> <input type="button" onClick="move(this.form.city,this.form.list2)" value=">>" class="buttons"> </td> <td> <select multiple size="10" name="list2" style="width:150;height:200" class="bgc"> </select> </td> </tr> <tr class="bgc"> <td colspan="4" align="center"><input type="button" name="button1" class="buttons" value="选好了!" onclick="rv();"></td> </tr> </table> </form> <script language="JavaScript"> 4回顶部 //人名移动function move(fbox, tbox) { var arrFbox = new Array(); var arrTbox = new Array(); var arrLookup = new Array(); var i; for (i = 0; i < tbox.options.length; i++) { arrLookup[tbox.options[i].text] = tbox.options[i].value; arrTbox[i] = tbox.options[i].text; } var fLength = 0; var tLength = arrTbox.length; for(i = 0; i < fbox.options.length; i++) { arrLookup[fbox.options[i].text] = fbox.options[i].value; if (fbox.options[i].selected && fbox.options[i].value != "") { arrTbox[tLength] = fbox.options[i].text; tLength++; } else { arrFbox[fLength] = fbox.options[i].text; fLength++; } } arrFbox.sort(); arrTbox.sort(); fbox.length = 0; tbox.length = 0; var c; for(c = 0; c < arrFbox.length; c++) { var no = new Option(); no.value = arrLookup[arrFbox[c]]; no.text = arrFbox[c]; fbox[c] = no; } for(c = 0; c < arrTbox.length; c++) { var no = new Option(); no.value = arrLookup[arrTbox[c]]; no.text = arrTbox[c]; tbox[c] = no; } } </script> |
正在阅读:实例演示:jsp+javascript打造级连菜单实例演示:jsp+javascript打造级连菜单
2004-02-14 09:34
出处:CSDN
责任编辑:linjixiong