Avatar billede xbobby Nybegynder
23. februar 2004 - 17:47 Der er 2 kommentarer og
1 løsning

Problemer med en foldemenu i PHP

Hej med jer

Jeg har en form hvor jeg gerne vil have en foldemenu indbygget.

Med foldemenu mener jeg at man trykker på et link og så kommer der en linie frem neden under linket med de informationer man ønsker.

Det fungerer fint så længe det er ren html kode der kalder et javascript, men når jeg så sætter det sammen på nedennævnte måde virker det ikke, så hvad er det jeg gør galt?

Her kommer koden:
Først javaScript Functionen som ligger i head og dernæst selve variablen $sTemp som er en del af en funktion, som jeg kalder fra den side hvor javaScriptet ligger.

<script type="text/javascript">
function fold(id) {
  obj = document.getElementById(id);
  obj.style.display = (obj.style.display == "none") ? "inline" : "none";
}
</script>


$sTemp = 'Velkommen til denne Quiz - v&aelig;lg sv&aelig;rhedsgrad og tryk p&aring; knappen<p>';
$sTemp .= '<form name="kvizForm" method="post" action="3_quiz.php" onSubmit="return valider(this)">';
$sTemp .= '<input type="radio" name="formValg" value="grad1">&nbsp;<b>Quiz1&nbsp;</b>';
$sTemp .= '<a href="#" onclick="fold("div1"); return false;">Vis/skjul tekst1</a><p>';
$sTemp .= '<div id="div1" style="display: none;">';
$sTemp .= '<br />Dette er den skjulte tekst.';
$sTemp .= '</div> ';
$sTemp .= '<input type="radio" name="formValg" value="grad2">&nbsp;Quiz2<p>';
$sTemp .= "<input type='submit' value='Start Quizzen'>";
$sTemp .= '</form>';
Avatar billede schaefner Juniormester
23. februar 2004 - 19:15 #1
$sTemp .= '<a href="#" onclick="fold(\'div1\'); return false;">Vis/skjul tekst1</a><p>';
Avatar billede xbobby Nybegynder
23. februar 2004 - 21:50 #2
Godt set - det var lige hvad jeg manglede - smid et svar - tak for hjælpen :-)
// xbobby
Avatar billede schaefner Juniormester
23. februar 2004 - 21:51 #3
ok :)

mvh:jesper.sørensen
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