在网页中js设置单选按钮选中两个单选选项,为什么都可以选中

如何在问卷网中调整单选题、多选题的选项布局(如竖排、横排等)?-问卷网
24,812 views
15,198 views
13,826 views
13,543 views
11,146 views
随机文章推荐文章网页设计教程子分类网页技巧(2)
& & & & 在做jsp课程实验中总会遇到一些小问题,今天就说一个自己写的小技巧,关于——JSP页面中提交多组单选按钮的解决。
& & &&做实验的时候做了一个jsp的管理员页面,此时里面要显示多组同属性的单选按钮(比如说显示性别这一列,有男女两个选项),书上提供的例子只是说name相同即可,做实验的时候也没有多留意,最后显示的时候当然就悲剧了。性别这一列只显示了一个,原因嘛就是name全部都是一样的。
& & & 于是就在网上查解决办法,当然是没有的,或许大家有更好的解决办法...言归正传,最后想了好一会,既然提交的时候是有区别,那就给每组的单选按钮的name加一个id,value还是原来那个,大概就是这样:
& & & & & & & & &input &type=&radio& name=&act&%=newvote.getVid()%&& &checked=&& &value=&1& /&开启
& & & & & & & &&input &type=&radio& name=&act&%=newvote.getVid()%&& value=&0& /&关闭
& & &接收的时候循环一下,组合出这么多个“name”,就像这样(接收端,servlet或者jsp):
& & & & & & & &&& String id[]=new String [num];//num就是组的个数了。
& & & & & & & & & for(int m=0;m&m++)&{ &&String newact=&act&+m;&& &id[m]=request.getParameter(newact); &}
& & & 这样就可以了,id[],就是你的选项组。
&—— &下一个 &——&
& & & & 页面传递参数的时候中文乱码很常见,不过现在我基本就用一个就没问题了,例:
& & & & & & & yourString=new String(yourString.getBytes( &ISO-8859-1&),&utf-8&); //utf-8可以换成你需要的字符集。
& & & & &比较简单的技巧,初学啊。
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:2601次
排名:千里之外一个表单中有两个单选按钮,选中一个单选按钮时,单击提交按钮可转到一个页面;选中另一个单选按钮时,单击提交按钮,转到另一个页面;如何实现?谢谢了,
楼上的答案非常正确,最简便,但不太适合opt相关信息nbutton多的情况
这样的时候你可以建立一个控件组(你把控件复制粘贴的时候系统就会提示你是否建立数组,选是就可以了):
例如:option1(0)~~option1(9)
private sub command1_click()
dim i as option
for each i in optionbutton
if i.value=true then
select case i.index
执行第一个任务
执行第二个任务
case.......
end select
end if
next
end sub
如果你的任务也是数组形式那就更好了
private sub command1_click()
dim i as option
for each i in optionbutton
if i.val...
楼上的答案非常正确,最简便,但不太适合opt相关信息nbutton多的情况
这样的时候你可以建立一个控件组(你把控件复制粘贴的时候系统就会提示你是否建立数组,选是就可以了):
例如:option1(0)~~option1(9)
private sub command1_click()
dim i as option
for each i in optionbutton
if i.value=true then
select case i.index
执行第一个任务
执行第二个任务
case.......
end select
end if
next
end sub
如果你的任务也是数组形式那就更好了
private sub command1_click()
dim i as option
for each i in optionbutton
if i.value=true then
msgbox "执行第" & i.index & "个任务"
end if
next
end sub
这样可以优化代码
其他答案(共1个回答)
ommand1_Click()
If Option1.Value = True Then
Form2.Show
Else
If Option2.Value = True Then Form3.Show
End If
End Sub
详细可见程序:
把每一组相关的单选按钮放在一个Frame控件中即可
数据库access设计 表名Diary
DiaryID 自动编号
DiaryTime 日期
DiaryText 日记内容
在程序中引用Microsoft Ac...
JavaScript做的话,按照以下方法:
1、在第一个页面按钮提交时把数据拼接成串作为QueryString
例如document.location...
1.通过数据源。设置数据源,然后根据combo1.datasource属性指向数据源
2.手动添加。将要显示的数据放到记录集中,再通过循环和combo1.ad...
大家还关注
确定举报此问题
举报原因(必选):
广告或垃圾信息
激进时政或意识形态话题
不雅词句或人身攻击
侵犯他人隐私
其它违法和不良信息
报告,这不是个问题
报告原因(必选):
这不是个问题
这个问题分类似乎错了
这个不是我熟悉的地区}

我要回帖

更多关于 设置单选框选中 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信