JSP中如何将一个二维数组传给Javascript?
在JSP中查找数据库得到一个(ID,Name)对应的数组,如何传给Javascript?
是这样,页面中有一选择框,在onchange事件中,将根据数组的值,更改另一个TEXT编辑框的值。有可能吗?我不打算在onchange中将form提交,那样减低效率。
问题点数:50、回复次数:2Top
1 楼leonzhao(灯泡)回复于 2002-04-22 17:34:58 得分 5
当然可能了,你能把话说清楚一些??Top
2 楼Andrawu(晓彬)回复于 2002-04-22 19:11:07 得分 45
<html>
<head>
<title>无标题文档</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<script language="JavaScript">
function seltest(){
var selObj = document.form1.sel ;
document.form1.textvalue.value=selObj.options(selObj.selectedIndex).value ;
document.form1.texttext.value=selObj.options(selObj.selectedIndex).text ;
}
</script>
</head>
<%String[][] IdName= new String[10][2] ;
//一维是id,二维是name
%>
<body bgcolor="#FFFFFF" text="#000000">
<form name="form1" method="post" action="">
<input type="text" name="textvalue">
<input type="text" name="texttext">
<select name="sel" OnChange=seltest()>
<%for (int i=0;i<IdName.length;i++){ %>
<option value="<%=IdName[i][0]%>"><%=IdName[i][1]%></option>
<%}%>
</select>
</form>
</body>
</html>
我不知理没有理解你的意思。
Top




