18. maj 2003 - 17:07
Der er
8 kommentarer og 1 løsning
Show / hide onclick, problemer med funktion
Jeg har lavet følgende funktion som skal fungere fra en frame over i den frame ved siden af, den skal virke når man eks har skrevet <a href="side.htm" onclick="GoMain();"> osv.. problemet er dog bare at der opstår en fejl, så siden slet ikke kan vises :-/ nogen der kan se hvad der skulle være galt med min funktion etc ? function GoMain() { document1 = parent.frmMain.document.getElementById\('S1'\).style.display='block'; document2 = parent.frmMain.document.getElementById\('S2'\).style.display='none'; document3 = parent.frmMain.document.getElementById\('S3'\).style.display='none'; document4 = parent.frmMain.document.getElementById\('S4'\).style.display='none'; document5 = parent.frmMain.document.getElementById\('S5'\).style.display='none'; document6 = parent.frmMain.document.getElementById\('S6'\).style.display='none'; }
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
prøv at ændre: getElementById\('S1'\). til: getElementById('S1').
Hvad laver dine \\ ?? --og så sætter du documentx lig med -- hvad ?? -- skal det mon ikke være: function GoMain() { parent.frmMain.document.getElementById('S1').style.display='block'; parent.frmMain.document.getElementById('S2').style.display='none'; parent.frmMain.document.getElementById('S3').style.display='none'; parent.frmMain.document.getElementById('S4').style.display='none'; parent.frmMain.document.getElementById('S5').style.display='none'; parent.frmMain.document.getElementById('S6').style.display='none'; } hth jes
virker stadig ikke, der opstår en fejl i de linier kode :-/
Hvad er fejlmeddelelsen ?
husk at fortælle den at vi taler om frames! function GoMain() { parent.frames'[frmMain'].document.getElementById('S1').style.display='block'; parent.frames'[frmMain'].document.getElementById('S2').style.display='none'; parent.frames'[frmMain'].document.getElementById('S3').style.display='none'; parent.frames'[frmMain'].document.getElementById('S4').style.display='none'; parent.frames'[frmMain'].document.getElementById('S5').style.display='none'; parent.frames'[frmMain'].document.getElementById('S6').style.display='none'; }
hold da helt hest *G* function GoMain() { parent.frames['frmMain'].document.getElementById('S1').style.display='block'; parent.frames['frmMain'].document.getElementById('S2').style.display='none'; parent.frames['frmMain'].document.getElementById('S3').style.display='none'; parent.frames['frmMain'].document.getElementById('S4').style.display='none'; parent.frames['frmMain'].document.getElementById('S5').style.display='none'; parent.frames['frmMain'].document.getElementById('S6').style.display='none'; }
grunken > det virker faktisk - nice, mange takker for hjælpen :)
Vi tilbyder markedets bedste kurser inden for webudvikling