如何在jsp页面上判断男女取值储存

在一个jsp页面上

                                        <li>
                                <input type="radio"   name="sex"> /男      
                                  <input type="radio"  name="sex" />女
                             </li>

男=1
女=0
点击判断是男是女 取值储存
求指教

6个回答

input type="radio" name="sex" value="1" /男

input type="radio" name="sex" value ="0"/女

request.getParameter("sex")

<input type="radio" name="sex"  value="1"/>男
<input type="radio" name="sex"  value="0"/>女

需要添加点击事件:

一种方法是你有个确定按钮,在选好后点确定:
<input type="button" name="submit" value="确定" onclick="submitSex()"/>

一种你直接在两个单选按钮上加事件,不过问题就是点击后直接就会调用submitSex()方法,不友好。

js代码:

function submitSex(){
    var sex = document.getElementsByName("sex").value;
    if(sex==1){
        alert("选中男");
    }else{
        alert("选中女");
    }

    //存储相关内容
}


dfsdffe
祈祷爱绝缘 额。。好吧。按楼上说的,如果是后台接收数据的话就不用js代码了。。提交以后直接用request.getParameter()获取值就好了
3 年多之前 回复

在input上添加选中事件,然后调用js标签获得选中的值,再存储就可以了。

dfsdffe
祈祷爱绝缘 还有,你这两个input应该是要有value的,把value设为1和0
3 年多之前 回复






后台取值:request.getParameter("sex");






后台取值:request.getParameter("sex");

jsp:


/男



serlvet:
中用String sex=request.getParameter("sex")
if("1".equals(sex)){//男
//...
}else if("0".equals(sex)){//女

//...
}

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问