Archivlink: javarea.de Forum > JavaScript > Alle DIVs an und ausschalten.
Vollständigen Link anzeigen: javarea.de Forum > JavaScript > Alle DIVs an und ausschalten.

Pages: [1]

geschrieben von rpgo am 15.01.2006 - 16:28
Hallo,
ich versuche gerade mit meinem Halbwissen an einem Script rumzubasteln.

Weis jemand von euch wie ich einem Javascript sage das es bei einem Klick
alle DIVs einer Seite aus- und beim nächsten Klick alle wieder einschaltet?




wäre für Hilfe sehr Dankbar .

geschrieben von René am 15.01.2006 - 17:22
HTML-Quelltext
1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
11: 
12: 
13: 
14: 
15: 
16: 
17: 
18: 
19: 
20: 
21: 
22: 
23: 
24: 
25: 
26: 
27: 
28: 
29: 
30: 
31: 
32: 
33: 
34: 
35: 
36: 
37: 
38: 
39: 
40: 
41: 
<html>
<head>

<style type="text/css" media="screen">
<!--
div
{
	display: block;
}
//-->
</style>

<script language="JavaScript" type="text/javascript">
<!--
function on_off_div()
{
	with (document)
	{
		var anz = getElementsByTagName('div').length;

		for (var x = 0; x < anz; x++)
		{
			var styl = getElementsByTagName('div')[x].style.display;
			getElementsByTagName('div')[x].style.display = (styl != 'none') ? 'none' : 'block';
		}
	}
}
//-->
</script>

</head>
<body>

<div style="background-color: #f00;">erster</div>
<div style="background-color: #0f0;">zweiter</div>
<div style="background-color: #00f;">dritter</div>

<a href="javascript:on_off_div();">verstecken | anzeigen</a>

</body>
</html>


-----

Edit:

Habe es so geändert das sich das verstecken | anzeigen bei jedem Klick auf den einen Link ändert.


Powered by: JBB v.2.0.4 Copyright ©2000-2006, www.javarea.de.