jsp页面通过url传来的参数设置哪个单选按钮被选中

比如:<inputtype="radio"name="radioSex"value="男"/>男<inputtype="radio"name="radioSex"valu... 比如:<input type="radio" name="radioSex" value="男" />

<input type="radio" name="radioSex" value="女" />

如果获得参数值为男则选中男 ,如果参数值为女则选中女
展开
 我来答
sunjinfu1987
推荐于2016-10-24 · TA获得超过3151个赞
知道大有可为答主
回答量:1218
采纳率:72%
帮助的人:368万
展开全部
1、在jsp页面获取到这个值。
2、获取页面上的单选按钮组的所有dom元素
3、遍历获取到的dom元素数组,比较当前单选按钮的值是否与传来的值一样
4、找到值一样的radio就设置其属性checked为checked,进行选中。
示例:
有一组单选按钮:
<input type="radio" name="city" value="beijing"/>北京
<input type="radio" name="city" value="shanghai"/>上海
<input type="radio" name="city" value="tianjin"/>天津
<input type="radio" name="city" value="chongqing"/>重庆

通过如下方法选中,cityValue是后台传来的值。
function selectCity(cityValue){
var citys = document.getElementsByName('city');
for(var i=0;i<citys.length;i++){
if(citys[i].value == cityValue){
citys[i].checked='checked';
break;
}
}
}
珈极亦坐虎8219
2011-09-22 · TA获得超过372个赞
知道小有建树答主
回答量:714
采纳率:100%
帮助的人:415万
展开全部
单选按钮
<input type="radio" 这里很重要 name="xuanze" checked="checked">管理员
<input type="radio" 这里很重要 name="xuanze" >用户

处理时 用javascript 脚本语言来取
<script language="javascript" type="text/javascript">
function get(){
var a = document.getElementsByName("xuanze");
for(var i = 0; i < a.length; i ++ ){
var b = a.item(i);
if(b.checked){
alert(b.value);
}
}

}
</script>

<body>
<input type="radio" name="xuanze" value="管理员" checked="checked"/>管理员
<input type="radio" name="xuanze" value="用户"/>用户
<input type="button" onclick="get();" value="点我"/>
</body>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
烈翼空
2012-04-29
知道答主
回答量:13
采纳率:0%
帮助的人:1.6万
展开全部
也可以不用js :
<input type="radio" name="radioSex" value="男" <%=接收变量.equals("男")?"checked":"" %> >
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
记仇de小女子
2015-11-18 · 超过75用户采纳过TA的回答
知道小有建树答主
回答量:191
采纳率:100%
帮助的人:97.1万
展开全部
先获取url的值,然后判断是否给当前单选设置选中状态.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
程序那点事
2011-09-21 · TA获得超过6140个赞
知道大有可为答主
回答量:3253
采纳率:59%
帮助的人:1234万
展开全部
就 request.getParameter("radioSex");就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(7)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式