jsp form中选择不同的radio提交后显示不同的层 10
<scripttype="text/javascript">functiondemo(obj){varsex=document.getElementsByName('se...
<script type="text/javascript">
function demo(obj) {
var sex = document.getElementsByName('sex');
if (sex[0].checked != true && sex[1].checked != true) {
alert('Please select !');
return false;
} else {
if (sex[0].checked == true&&sex[0].value=="男") {
document.getElementById("div").style.display="block";
} else {
document.getElementById("div1").style.display="block";
}
return true;
}
}
</script>
<body>
<form action="b.jsp" onsubmit='return demo(this)'>
<label><input type="radio" name="sex" value="男">
男
<input type="radio" name="sex" value="女">
女</label>
<input type="submit" value="提交">
</form>
<div id="div" style="display: none;">选中男显示的层</div>
<div id="div1" style="display: none;">选中女显示的层</div>
</body>
选中男显示对应的层
form表单提交的页面b.jsp就是该页面,新手刚入门,请高手多多指点 展开
function demo(obj) {
var sex = document.getElementsByName('sex');
if (sex[0].checked != true && sex[1].checked != true) {
alert('Please select !');
return false;
} else {
if (sex[0].checked == true&&sex[0].value=="男") {
document.getElementById("div").style.display="block";
} else {
document.getElementById("div1").style.display="block";
}
return true;
}
}
</script>
<body>
<form action="b.jsp" onsubmit='return demo(this)'>
<label><input type="radio" name="sex" value="男">
男
<input type="radio" name="sex" value="女">
女</label>
<input type="submit" value="提交">
</form>
<div id="div" style="display: none;">选中男显示的层</div>
<div id="div1" style="display: none;">选中女显示的层</div>
</body>
选中男显示对应的层
form表单提交的页面b.jsp就是该页面,新手刚入门,请高手多多指点 展开
3个回答
展开全部
那个按钮的类型设为button,为这个button写一个onclick事件的方法,在方法中判断,如果是点了查看,就把action设为a.jsp,如果是计算总额则action设为account.jsp
。用document.form7.action='a.jsp'来设
。用document.form7.action='a.jsp'来设
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<%if("男".equals(request.getParemter("sex"))){%>
选中男显示的层
<%}else{%>
选中女显示的层
<%}>
选中男显示的层
<%}else{%>
选中女显示的层
<%}>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询