单选按钮实现不了,不知哪里出错,求高手指教!

a2219359991 2012-04-26 09:24:32
下面是相应代码
函数里的相应代码:

var a = document.getElementsByName("xuanze");
for(var i=0; i <a.length; i++)
{ if(a[i].checked){
if(a[i].value=="1"){form.action="1.jsp";form.submit();}
if(a[i].value=="2"){form.action="2.jsp";form.submit();}
if(a[i].value=="3"){form.action="3.jsp";form.submit();}
}
return;
}

主体里的相应代码:
<tr>
<td colspan="2" align="center"
<input type="radio" name="xuanze" value="1" checked="checked"/>学生
<input type="radio" name="xuanze" value="2"/ >老师
<input type="radio" name="xuanze" value="3"/>管理员 </td>
</tr>

eclipse里调试不了,只好贴上代码请教高手解答!
...全文
69 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhangxiaoyan06 2012-04-26
  • 打赏
  • 举报
回复
1.
[Quote=引用 1 楼 的回复:]

if(a[i].value=="x")后面的)改为)
[/Quote]

2.return 改为 break

break退出循环用;continue跳过循环体中余下的语句
cseu 2012-04-26
  • 打赏
  • 举报
回复
if(a[i].value=="x")后面的)改为)

81,094

社区成员

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

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