关于两个下拉菜单的数组问题!急用! 把数据库中的值赋予数组后获得数组的长度,用for循环来赋给下拉框不就行了~~?for (i=0;i<=myArry.length;i++) { form1.select1[i].value=myArry[i]; } 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 很简单<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><%@ page language="java" import="java.sql.*,java.util.*" contentType="text/html;charset=GB2312" %> <jsp:useBean id="Look_DBBean" scope="session" class="manager.DBConnect1"/><html><head> <title>库房管理</title> <link href="font.css" type="text/css" rel="stylesheet"></head><% String sql; String Type[]=new String[100]; String Element[]=new String[100]; int i=0,j=0,k=0,p=0; ResultSet rs=null; sql="select distinct Element from store"; rs=Look_DBBean.executeQuery(sql); while(rs.next()) { Element[i]=rs.getString("Element"); //Element[i]=rs.getString("Element"); i++; } sql="select distinct Type from store"; rs=Look_DBBean.executeQuery(sql); while(rs.next()) { //Name[i]=rs.getString("Name"); Type[p]=rs.getString("Type"); p++; } %><body bgcolor="#C4D1F4"><table align="center" width="748" border="1"><form action="look_do.jsp" method="post"><% String islogin=(String)session.getValue("login"); String welcomeStr="您还没有登录"; if(islogin.equals("ok")) welcomeStr="欢迎光临电院库房管理系统"; %> <tr><td colspan="2" align="right"><font color="#800080"><%= welcomeStr %></font></td></tr> <tr> <td colspan="2" align="center" bgcolor="#F0B4F5"> <font color="#008000">库房管理</font></td> </tr> <tr><td><input type="radio" name="search" value="1" onclick='Element.disabled=false;Type.disabled=true;'>按元件名称查询:</td> <td><input type="radio" name="search" value="2" onclick='Type.disabled=false;Element.disabled=true;'>按元件型号查询:</td></tr> <tr> <td>元件名称:<select disabled name=Element> <option selected>--请选择元件名称--</option><% while(j<i) { %> <option value="<%= Element[j] %>"><%= Element[j] %></option><% j++; } %> </select> </td> <td>元件型号:<select name=Type disabled> <option selected>--请选择元件型号--</option><% while(k<p) { %> <option value="<%= Type[k] %>"><%= Type[k] %></option><% k++; } %> </select> </td> </tr> <tr> <td>购买日期:<input name="BuyDate" type="text" disabled></td> <td>购买数量:<input name="BuyNum" type="text" disabled></td> </tr> <tr> <td>单个价格:<input name="SinglePrice" type="text" disabled></td> <td>购买总价:<input name="SumMoney" type="text" disabled></td> </tr> <tr> <td>生产厂家:<input name="ProductFac" type="text" disabled></td> <td>产品国家:<input name="ProductCou" type="text" disabled></td> </tr> <tr> <td>购买人: <input name="WhoBuy" type="text" disabled></td> <td>审核人: <input name="WhoCheck" type="text" disabled></td> </tr> <tr> <td>入库时间:<input name="InDate" type="text" disabled></td> <td>注备: <input name="Others" type="text" disabled></td> </tr> <tr> <td colspan="2" align="center"> 【<a href="look_do.jsp" onclick="submit(true);return false;">查看</a>】 【<a href="add_record.jsp">添加记录</a>】 【<a href="change.jsp">修改记录</a>】 【<a href="delete.jsp">删除记录</a>】 【<a href="skip_record.jsp">浏览记录</a>】 </td> </tr> <tr> <td colspan="2" align="right"> 【<a href="../element/main.jsp">元件损耗</a>】 </td> </tr></table></form></body></html> 运用xml,在页面加载的时候创建一个由数据库数据构成的xml树,然后再客户端html文件中通过dso数据岛或者js脚本将xml文件读入数组都可以。 for (i=0;i<=myArry.length;i++) {xx=document.createElement("<option><option>")xx.text=myArry[i];form1.select1[i].add(xx) } 举个例子,我有两个数据表,员工表和单位表,一个index.asp文件,在index.asp文件中,我希望在加载此文件时就把员工表和单位表的所有数据全部检索出来并赋给javascript的两个数组subcat[]和subcat1[],然后,通过这两个数组把数据分别填入到两个下拉菜单中,当选择任意一个下拉菜单的数据时能马上把相关数组的数据传到文本框中。那么要如何才能实现这个目的呢!请给出代码!谢谢! 从A页面跳转到B页面iframe中特定子页面 正则表达式 用window.open打开的窗口在父窗口如何设置它获得focus 如何用正则表达式取<form></form>中的内容 javascript如何删除页面内容? 我做了一个浮动层,但是当他下移的时候,会被其他的图片给挡住了,请问有什么办法解决吗? 如何动态改变tr的bgcolor属性 自己写的一个简易块元素拖动js工具,散分 用脚本语言如何得到在<select>中被选中的选项的value和text 菜单如何能显示大iframe上面? 100分求救:div的滚动条如何滚动到相应的位置? 求一自动提交表单,灌水用。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<%@ page language="java" import="java.sql.*,java.util.*" contentType="text/html;charset=GB2312" %>
<jsp:useBean id="Look_DBBean" scope="session" class="manager.DBConnect1"/>
<html>
<head>
<title>库房管理</title>
<link href="font.css" type="text/css" rel="stylesheet">
</head>
<% String sql;
String Type[]=new String[100];
String Element[]=new String[100];
int i=0,j=0,k=0,p=0;
ResultSet rs=null;
sql="select distinct Element from store";
rs=Look_DBBean.executeQuery(sql);
while(rs.next())
{
Element[i]=rs.getString("Element");
//Element[i]=rs.getString("Element");
i++;
}
sql="select distinct Type from store";
rs=Look_DBBean.executeQuery(sql);
while(rs.next())
{
//Name[i]=rs.getString("Name");
Type[p]=rs.getString("Type");
p++;
}
%>
<body bgcolor="#C4D1F4">
<table align="center" width="748" border="1">
<form action="look_do.jsp" method="post">
<% String islogin=(String)session.getValue("login");
String welcomeStr="您还没有登录";
if(islogin.equals("ok"))
welcomeStr="欢迎光临电院库房管理系统";
%>
<tr><td colspan="2" align="right"><font color="#800080"><%= welcomeStr %></font></td></tr>
<tr>
<td colspan="2" align="center" bgcolor="#F0B4F5"> <font color="#008000">库房管理</font></td>
</tr>
<tr><td><input type="radio" name="search" value="1" onclick='Element.disabled=false;Type.disabled=true;'>按元件名称查询:</td>
<td><input type="radio" name="search" value="2" onclick='Type.disabled=false;Element.disabled=true;'>按元件型号查询:</td></tr>
<tr>
<td>元件名称:<select disabled name=Element>
<option selected>--请选择元件名称--</option>
<% while(j<i)
{
%>
<option value="<%= Element[j] %>"><%= Element[j] %></option>
<% j++;
} %>
</select>
</td>
<td>元件型号:<select name=Type disabled>
<option selected>--请选择元件型号--</option>
<% while(k<p)
{
%>
<option value="<%= Type[k] %>"><%= Type[k] %></option>
<% k++;
} %>
</select>
</td>
</tr>
<tr>
<td>购买日期:<input name="BuyDate" type="text" disabled></td>
<td>购买数量:<input name="BuyNum" type="text" disabled></td>
</tr>
<tr>
<td>单个价格:<input name="SinglePrice" type="text" disabled></td>
<td>购买总价:<input name="SumMoney" type="text" disabled></td>
</tr>
<tr>
<td>生产厂家:<input name="ProductFac" type="text" disabled></td>
<td>产品国家:<input name="ProductCou" type="text" disabled></td>
</tr>
<tr>
<td>购买人: <input name="WhoBuy" type="text" disabled></td>
<td>审核人: <input name="WhoCheck" type="text" disabled></td>
</tr>
<tr>
<td>入库时间:<input name="InDate" type="text" disabled></td>
<td>注备: <input name="Others" type="text" disabled></td>
</tr>
<tr>
<td colspan="2" align="center">
【<a href="look_do.jsp" onclick="submit(true);return false;">查看</a>】
【<a href="add_record.jsp">添加记录</a>】
【<a href="change.jsp">修改记录</a>】
【<a href="delete.jsp">删除记录</a>】
【<a href="skip_record.jsp">浏览记录</a>】
</td>
</tr>
<tr>
<td colspan="2" align="right">
【<a href="../element/main.jsp">元件损耗</a>】
</td>
</tr>
</table>
</form>
</body>
</html>
{
xx=document.createElement("<option><option>")
xx.text=myArry[i];
form1.select1[i].add(xx)
}