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
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
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