Avatar billede da_darkside Nybegynder
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';
}
Avatar billede mm12010 Nybegynder
18. maj 2003 - 17:13 #1
prøv at ændre:
getElementById\('S1'\).

til:
getElementById('S1').
Avatar billede roenving Novice
18. maj 2003 - 17:13 #2
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
Avatar billede da_darkside Nybegynder
18. maj 2003 - 17:19 #3
virker stadig ikke, der opstår en fejl i de linier kode :-/
Avatar billede roenving Novice
18. maj 2003 - 17:21 #4
Hvad er fejlmeddelelsen ?
Avatar billede grunken Nybegynder
18. maj 2003 - 17:26 #5
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';
}
Avatar billede grunken Nybegynder
18. maj 2003 - 17:27 #6
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';
}
Avatar billede da_darkside Nybegynder
18. maj 2003 - 17:28 #7
prøver lige øjeblik *S*
Avatar billede da_darkside Nybegynder
18. maj 2003 - 17:30 #8
grunken > det virker faktisk - nice, mange takker for hjælpen :)
Avatar billede grunken Nybegynder
18. maj 2003 - 17:32 #9
så lidt :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester