Jens GyldenkærneClausen wrote in dk.edb.internet.webdesign.html:
> Du fortæller ikke hvad problemet er - men det ser ud til at det der er
> galt, er at alle menuer vises fra start.
Ja, det er noget af det.
Det jeg vil lave er en menu, som starter med en "tom" undermenu, og som
så åbner en undermenu når der klikkes på et menu punkt.
Grunden til der bruges Jscript, er at det er noget jeg har fra en anden
siden, hvor menuen sidder i venstre side af sitet.
> Du skal have rettet din init-metode. Lige nu har du følgende:
>
> function init() {
> oldId = null;
> }
>
> Men init skal også sætte display: none; på alle dine menubokse (selv om
> man også kan gøre det i css-koden, er det en dårlig ide - for hvis
> javascript er slået fra vil menuerne så ikke blive vist).
>
> Du kan lave en linje for hvert element der skal skjules a la:
>
> document.getElementById('navnpåelement').style.display = "none";
Jeg har følgende i mit css:
TD.submenu { display: none; }
og min Jscript fil ser sådan ud:
function init() {
oldId = null;
}
function OpenMenu(Id) {
if (oldId != null) {
document.getElementById(oldId+'Submenu').style.display = "none";
}
document.getElementById(Id+'Submenu').style.display = "block";
oldId = Id;
}
Men som sagt er det fra en anden side (rottehullet.dk).
Hvis der er en anden måde, ville det ikke gøre mig noget....Bare det
kommer til at virke
>
> - Du har angivet din hovedside til at være HTML 4.01 Frameset - det er
> den ikke (frameset-dokumenter indeholder kun rammer, dokumenter der
> anvender iframes skal laves som Transitional).
>
> - Dine indholdssider mangler en doctype-erklæring. Doctype-erklæringen
> gør det muligt at validere koden mod en validator - og dermed lettere
at
> sikre at koden er i orden i andre browsere og systemer end dit eget. Se
> evt. links i min signatur.
>
Alt det med validering, er jeg slet ikke inde i, og det linie der står i
mit dokument, er også fra den anden side.
Jeg har haft kikket på det, men forstår det ikke helt.
--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! =>
http://www.html.dk/tutorials