关于将javascript的值传给servlet中的问题?分不够可加!

HERO2008 2002-03-07 06:40:24
部分代码如下:

String[] a=new String[3];

...
out.println("<select name=\"aa\" onchange=\"????????????\">");
out.println("<option value=\"1\">1</option><option value=\"2\">2</option></select>");

.....

我想在select的onchange事件里将select的值付给a[0],请问将如何实现?


另外请问大家,当需传参数很多时,应该用什么方法好?


谢谢的家的帮助,分不够,还能加!
...全文
1 点赞 收藏 7
写回复
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
scarab 2002-03-08
我想在select的onchange事件里将select的值付给a[0],请问将如何实现?
:在onchange的事件中进行重新请求该servlet.servlet通过a[0] = (String)req.getParameter("aa")的到该值
回复
yanchang 2002-03-08
String[] a=new String[3];
是servlet 的代码吗?

如果是,你必须提交啊,否则怎么有值呢
回复
HERO2008 2002-03-08
放在form里,我试过了,好像不行啊
回复
yanchang 2002-03-08
那就要提交submit了
或者通过get方式Servlet?aa=selectValue访问一个servlet

总之我决的要提交访问servlet才可以
回复
wyy_9715072 2002-03-07
将该select放在一个form里边,比如name=form1
然后用onchange事件里a【0】=form1。aa。value好像就可以了
回复
HERO2008 2002-03-07
哥们,能详细说清楚点吗?


谢谢

搞定加分
回复
scarab 2002-03-07

用"+"进行连接字符串
例如"aa"+a[1]+"bb"等类似的用法看看
回复
发动态
发帖子
Web 开发
创建于2007-09-28

7.9w+

社区成员

Java Web 开发
申请成为版主
社区公告
暂无公告