效果演示:http://price.pchome.net/list___39___2_.html
点击checkbox时,层里的数据就动态显示,
请那位兄弟提供相关实现程序代码,在线等... 邮箱:[email protected]
解决方案 »
- js如何让文本框过滤<>括号呢?
- 求助jquery 目录拖拽效果弹跳效果
- 开班收徒了
- 无类型编程语言和强类型编辑语言中的null的区别???
- 如何用js/ajax/jquery获得当前页面的url?
- SOS!! Internet Explorer 无法打开 Internet 站点http://111.111.cn/111.php?r=index。 已终止操作
- 关于prototype的奇怪问题
- 用户端JSP页面如何禁止刷新?
- javascript里有没有类似于vbscript中的instr功能的函数
- 如何实现做一个滑动的返回顶部效果按钮
- 在ecplise里运行servlet好好的,为什么在jsp页面里调用会出错啊?
- 高手问题 js图形解决方案(兼容firefox) 100分!!!!!!!!
最简单的方法是每个checkbox都复制一个在层里(比如ID加个后缀),然后对checkbox加事件进行同步隐藏或显示层里的那个checkbox。
在checkbox的事件里先判断是否有checkbox被选定来控制层的显隐。
<!--
function view(chk)
{
if(chk.checked) document.getElementById(chk.id + "_p").checked = true;
else document.getElementById(chk.id + "_p").checked = false;
}
//-->
</script>
</head>
<body>
<form name="f">
<INPUT type="checkbox" ID="Checkbox1" NAME="Checkbox1" onclick="view(this);"><label for="Checkbox1">sldfkjslk</label><br>
<INPUT type="checkbox" ID="Checkbox2" NAME="Checkbox1" onclick="view(this);"><label for="Checkbox2">sldfkjslk</label><br>
<INPUT type="checkbox" ID="Checkbox3" NAME="Checkbox1" onclick="view(this);"><label for="Checkbox3">sldfkjslk</label><br>
<INPUT type="checkbox" ID="Checkbox4" NAME="Checkbox1" onclick="view(this);"><label for="Checkbox4">sldfkjslk</label>
<div style="border:2px solid darkgray;width:50%;height:25%;position:absolute;left:25%;top:30%;">
<INPUT type="checkbox" ID="Checkbox1_p" NAME="Checkbox1" ><label for="Checkbox1_p">sldfkjslk</label><br>
<INPUT type="checkbox" ID="Checkbox2_p" NAME="Checkbox1"><label for="Checkbox2_p">sldfkjslk</label><br>
<INPUT type="checkbox" ID="Checkbox3_p" NAME="Checkbox1"><label for="Checkbox3_p">sldfkjslk</label><br>
<INPUT type="checkbox" ID="Checkbox4_p" NAME="Checkbox1"><label for="Checkbox4_p">sldfkjslk</label>
</div>
</form>
</body>
然后在check事件里写上
document.getElementById("").style.display = "";
不就行了嘛