Gå til innhold

Problemer med meny i Javascript


Anbefalte innlegg

Hei

 

Jeg har laget en meny (arrayStart) i javascript og laget et program som lager

en ny meny (arrayNy) som er lik arrayStart, men med tilleggsopplysninger om

hva som er lukket og åpnet i arrayStart, mao. slik jeg vil at utgangtilstanden

til menyen skal være.

Når jeg går inn på siden kommer menyen riktig opp.

 

Jeg har også i arrayNy lagt inn en OnClick hendelse for hver menylinje som har

undermenyer. Hver menylinje har unike navn (1.1.2 etc)

 

Jeg bruker document.write() for å opprette 'ny' side for gjeldende meny.

 

Første gang jeg klikker på en menylinje kommer undermenyen riktig opp fordi

siden da har tilgang til javascriptkoden, og arrNy. Men neste gang jeg klikker

så feiler den fordi den 'nye' siden ikke finner arrayNy.

 

Er det noen måte jeg kan få overført objekter (som et array) til en 'ny' side

ved hjelp av document.write()

 

Håper det er noen som skjønner hva jeg mener.

Lenke til kommentar
  • 1 måned senere...
Videoannonse
Annonse

Jeg forstår ikke helt problemet. Bedre om du gir en eksempelside som den er nå, for forklaringer av problemer som er ganske innviklet i utgangspunktet, gjør det nesten umulig å skjønne hva du mener.

 

Men når det kommer til JavaScript, har jeg funnet ut at nodes fungerer mye bedre enn document.write()-funksjonen. Hvis du kan DOM bra nok og kan arbeide med nodes, burde du heller velge denne framgangsmåten, mener nå jeg. Høres ut som du kan trenge nodes. :p

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...