html中调用javascript函数中怎样传递数组

wzw102936810 2003-07-10 03:15:33
各位好!
<%java.lang.String aa[]={"bbbbbbbbbb","cccccccc"};%>

<SCRIPT language=JavaScript>
function setcity(str) {
window.alert(str[0]);}
</script>

<form method="POST" action="--WEBBOT-SELF--" name="frm">
<select name="cxdl" OnChange="javascript:setcity('<%=aa%>');">
</select>

请问 onchage="javascript:setcity('<%=aa%>');"中数组aa怎么传递到setcity中?
...全文
75 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
lsrzm 2003-07-10
  • 打赏
  • 举报
回复
首先应分清楚服务器短和客户段,我举的例子如下,你参照一下:
<%
Response.write"<script language=javascript>"
Response.write"var arr= new Array();"
for i=lbound(aa) to ubound(aa)
Response.wirte "arr["&i&"]="&aa(i)&";"
next
Response.write"</script>"
%>
<form method="POST" action="--WEBBOT-SELF--" name="frm">
<select name="cxdl" OnChange="setaa()">
</select>
<script language = javascript>
function setaa()
{
for (i=0;i<arr.length;i++)
alert(arr(i));
}
</script>

87,987

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧