jsp隐藏按钮的问题
问题在于我想设置一个复选框,里面有A,B,C,3个值在我选中某个固定值的时候,下面的隐藏复选框显示出来并能够做出选择...
问题在于我想设置一个复选框,里面有A,B,C,3个值在我选中某个固定值的时候 ,下面的隐藏复选框显示出来 并能够做出选择
展开
3个回答
2011-04-15
展开全部
你这个问题,要用js来实现的,首先得到复选框的值,把他去作为条件,再去判断属于他的子复选框吧,再去把他显示就可以的
追问
能详细点吗
width="25%"> 办理单位:
请选择办理机构
追答
楼上的那个,
var xxx=document.getElementByName('复选框的name属性');
应该要判断他是否选种,再做下一步,不然会有点小问题的
2011-04-15
展开全部
隐藏 ,让他失效是吧。
<form action="">
<input type="button" name="bName" value="dwr测试" onclick="testDwr()" />
<input type="checkbox" name="1" > 1
<input type="checkbox" name="2" onclick="document.getElementById('4').disabled = false"> 2
<input type="checkbox" name="3" disabled="disabled"> 3
<input type="checkbox" name="4" disabled="disabled"> 4
</form>
<form action="">
<input type="button" name="bName" value="dwr测试" onclick="testDwr()" />
<input type="checkbox" name="1" > 1
<input type="checkbox" name="2" onclick="document.getElementById('4').disabled = false"> 2
<input type="checkbox" name="3" disabled="disabled"> 3
<input type="checkbox" name="4" disabled="disabled"> 4
</form>
追问
没太看明白啊 不好意思我是初学者。那DWR是什么意思
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
好像很简单哦,用一个循环得到 哪个是选中状态,在循环里设置未被选中的复选框的属性为隐藏的不就ok了么
更多追问追答
追问
能详细点吗
width="25%"> 办理单位:
请选择办理机构
追答
用js写啊,你不会用么,当你选择复选框某个值的时候,不是产生了点击事件么,onclick=showcheckbox(),定义js,
function showcheckbox(){
var xxx=document.getElementByName('复选框的name属性');
var xxx1=document.getElementByName('子复选框的name属性');
for(var i=0;i<xxx.length;i++){
if(xxx[i].checked){
xxx1[i].ClassName="checkbox"; //这个忘了,你找一下显示属性是什么
}
}
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询