Also ich hab schon lange gegoogelt aber konnte noch nichts finde, hoffe das man mir hier helfen kann.
Also ich will eine Liste erstellen wo jeder Teil noch mal unterteilt ist aber dies soll erst erscheinen wenn man drauf klickt.
Bsp:
a.
b.
c.
d.
Wenn ich auf b. klicke sollte das dann so aussehen.
a.
b.
___1.
___2.
___3.
c.
d.
(___ soll mal Lehrzeichen sein)
Ich wusste mal wie das geht das ist schon lange her. Weis auch nicht mal mehr womit es genau ging. Glaube es war XML aber weis es wirklich nicht mehr.
Danke schon mal im Voraus.
Warum kostenlos registrieren?
Nur als registriertes Mitglied hast Du vollen Zugriff auf alle Funktionen unserer Website. So kannst Du eigene Fragen stellen und hast die volle Übersicht über neue interessante Themen im Forum.
Jetzt kostenlos registrieren.
Login
Liste
4 Beiträge • Seite 1 von 1
hab hier etwas... (javascript)
es ist etwas verwirrend find ich(habs auch nicht selbst geschrieben).. naja wenn du dich mit javascript n bissl auskennst kannst du es vllt noch etwas verbessern oder an deine bedürfnisse anpassen. vllt reicht es dir aber auch so.
mfg H-milch
komentar zu folgenden posts:
jap. der erste </head> war quatsch ^^ hab den mal weggemacht.
- Code: Alles auswählen
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>dynListe</title>
<meta http-equiv="Content-Script-Type" content="text/javascript" />
<script type="text/javascript">
function initialisiereListe()
{
var src = document.getElementById("dynListe");
var loop1, loop2;
var kind1, kind2;
for(loop1 = 0; loop1 < src.childNodes.length; ++loop1)
{
kind1 = src.childNodes[loop1];
if(kind1.nodeName == "LI")
{
for(loop2 = 0; loop2 < kind1.childNodes.length; ++loop2)
{
kind2 = kind1.childNodes[loop2];
if (kind2.nodeName == "UL")
{
kind2.style.display = "none";
}
}
}
}
}
function dynListe(e)
{
var src = null;
if(document.all) // Internet Explorer, Version vernachlässigen wir
{
src = event.srcElement;
}
else if(document.getElementById) // Netscape 6
{
src = e.target;
}
var loop;
// Netscape 6 liefert Textelement bei Klick in Liste,
// daher in DOM-Hierarchie eine Ebene hochwandern
if (src.nodeName == "#text")
src = src.parentNode;
for(loop = 0; loop < src.childNodes.length; ++loop)
{
var kind = src.childNodes[loop];
if (kind.nodeName == "UL")
{
kind.style.display =
(kind.style.display == "none" ? "" : "none");
}
}
}
</script>
</head>
<body onload="initialisiereListe()">
<h1>Dynamische Liste</h1>
<p>Klicken Sie auf die übergeordneten Listenelemente, um die
untergeordneten Ebenen ein- und auszublenden.</p>
<ul id="dynListe" onclick="dynListe(event)">
<li>Element1
<ul >
<li>Element11</li>
<li>Element12</li>
</ul>
</li>
<li>Element2
<ul >
<li>Element21</li>
<li>Element22</li>
<li>Element23</li>
</ul>
</li>
<li>Element3
<ul >
<li>Element31
<ul >
<li>Element311</li>
<li>Element312</li>
</ul>
</li>
</ul>
</li>
</ul>
</body>
</html>
es ist etwas verwirrend find ich(habs auch nicht selbst geschrieben).. naja wenn du dich mit javascript n bissl auskennst kannst du es vllt noch etwas verbessern oder an deine bedürfnisse anpassen. vllt reicht es dir aber auch so.
mfg H-milch
komentar zu folgenden posts:
jap. der erste </head> war quatsch ^^ hab den mal weggemacht.
Zuletzt geändert von H-milch am 30.05.2007, 23:42, insgesamt 1-mal geändert.
- H-milch
- Beiträge: 130
- Registriert: 18.07.2006, 23:18
genau das wollte ich wissen
naja werde mich dan mal an die arbeit machen um den quelltext zu verstehen.
edit: Hab aber mal noch eine Frage.
Wieso wird der <head> 2 mal geschlossen?
Hab das obere </head> mal weggelassen und es funzt auch und beim validieren wird bei beiden Möglichkeiten kein Fehler angezeigt.
Ist es also egal wie ich es mache?
- AK-86
- Beiträge: 2
- Registriert: 30.05.2007, 01:18
- BlueScreen-Bertrand
- Moderator
- Beiträge: 11209
- Registriert: 28.11.2005, 19:01
- Wohnort: Waldshut-Tiengen
4 Beiträge • Seite 1 von 1
Ähnliche Themen
| MS Excel Dorpdown Liste Forum: Software-Hilfe Autor: sharky2232e Antworten: |
habe die spiele in steam nicht in der liste drin?!?!?!? Forum: Spiele-Probleme Autor: Norman1989 Antworten: |
Excel Liste als Website und per Email zurück?! Forum: DFÜ, Netzwerk, Internet Autor: sharky2232e Antworten: |
Hijackthis Liste Forum: Online- und PC-Sicherheit Autor: geilergregor Antworten: |
Linux-Link-Liste Forum: Externe Artikel Autor: schwedenmann Antworten: |
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste