>웹 프론트엔드 >HTML 튜토리얼 >通过单选钮实现页面的隐藏与显示_html/css_WEB-ITnose

通过单选钮实现页面的隐藏与显示_html/css_WEB-ITnose

WBOY
WBOY원래의
2016-06-24 12:24:281386검색

想通过单选钮实现页面的切换,下面的内容不同,这个怎么实现


回复讨论(解决方案)

设一个单击事件,在javascript里写个函数,当单击时调用,将你所需要隐藏的div的属性设置成隐藏,剩下的不用说了吧。。。

以前用一个复选框没问题,实现了,现在用两个单选钮,实现不了

<script language="JavaScript">function show(i){var ui=document.getElementByld(i);if (i.style.display == "none") {		i.style.display = "";	}else{		i.style.display = "none";	}}	     </script>

以前用一个复选框没问题,实现了,现在用两个单选钮,实现不了

<script language="JavaScript">function show(i){var ui=document.getElementByld(i);if (i.style.display == "none") {		i.style.display = "";	}else{		i.style.display = "none";	}}	     </script>


应该一样的道理。放div 每个放你需要放的内容。然后js控制显示隐藏。

如此就可解决

<script language="JavaScript">function show(){var tc1=document.getElementById("tc01");var tc2=document.getElementById("tc02");var tc3=document.getElementById("tc03");var tc4=document.getElementById("tc04");var dd1=document.getElementById("dd01");var dd2=document.getElementById("dd02");var dd3=document.getElementById("dd03");var dd4=document.getElementById("dd04");tc1.style.display='none';tc2.style.display='none';tc3.style.display='none';tc4.style.display='none';dd1.style.display='';dd2.style.display='';dd3.style.display='';dd4.style.display='';}function taocan(){var tc1=document.getElementById("tc01");var tc2=document.getElementById("tc02");var tc3=document.getElementById("tc03");var tc4=document.getElementById("tc04");var dd1=document.getElementById("dd01");var dd2=document.getElementById("dd02");var dd3=document.getElementById("dd03");var dd4=document.getElementById("dd04");tc1.style.display='';tc2.style.display='';tc3.style.display='';tc4.style.display='';dd1.style.display='none';dd2.style.display='none';dd3.style.display='none';dd4.style.display='none';}   </script>

你用开关符号试试吧,
或者用按钮试试

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.