低级问题 :select 下拉菜单中onchange事件的问题

toto2004 2004-11-01 06:23:12
我现在要实现的功能是有一个select下拉菜单比如下拉菜单中显示的是几个名字,我想选中那个就跳到相应的连接,

<script language="javascript">
function surfto(list) {
var myindex1 = list.selectedIndex;
var newwindow = list.options[myindex1].value;
if (newwindow != "") {
var msgwindow
=window.open("profile.jsp?action=show&member="+newwindow,"","");
}
}
</script>

...
out.println("<select name=forumAdmin onchange='O8(this)'>");
out.println("<option>版主列表</option>");
out.println("<option>--------</option>");
out.println("<option>"+forumAdminNameArray[k]+"</option>");


但是我每次选种其中一个时老无法正确显示member的参数如下所显示member=[object]了

http://localhost:8002/lybbs/profile.jsp?action=show&member=[object]

如果谁有类似的javascript函数请贴上来好吗?我只要实现功能就可以了!
...全文
127 点赞 收藏 2
写回复
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
monkeyhjl 2004-11-01
var newwindow = list.options[myindex1].value
得出的为空。
这样试试:
out.println("<option value="+forumAdminNameArray[k]+">"+forumAdminNameArray[k]+"</option>");
回复
toto2004 2004-11-01
难道没有人来看看吗:(
回复
发动态
发帖子
Web 开发
创建于2007-09-28

7.9w+

社区成员

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