Problemer med en foldemenu i PHP
Hej med jerJeg 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ælg sværhedsgrad og tryk på knappen<p>';
$sTemp .= '<form name="kvizForm" method="post" action="3_quiz.php" onSubmit="return valider(this)">';
$sTemp .= '<input type="radio" name="formValg" value="grad1"> <b>Quiz1 </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"> Quiz2<p>';
$sTemp .= "<input type='submit' value='Start Quizzen'>";
$sTemp .= '</form>';
