div vil ikke vises med form
hej alle på eksperten.Jeg har følgende problem:
Jeg har fundet en javascript-kode herinde, hvor det er muligt at vise/skjule et div ved klik på et link.
Problemet er så, at når jeg pøver at ligge en form ind i det div, får jeg en objekt-fejl, når jeg prøver at køre scriptet.
Min kode:
<html>
<head>
<title>Noget</title>
<script language="javascript">
var shown = false;
function avanceret(layerID) {
alert('hej')
if (document.getElementById) {
if (!shown) {
document.getElementById(layerID).style.visibility = "hidden";
}
if (shown) {
document.getElementById(layerID).style.visibility = "visible";
}
}
shown = !shown;
}
</script>
</head>
<body>
<table width="700" border="0" cellpadding="0" cellspacing="0">
<tr>
<td> </td>
</tr>
<tr>
<td>Søgeformular<p><a href="#" onclick="avanceret('div1');return false;">Avanceret søgning</a></td>
</tr>
<tr>
<td>
<div id="div1" style="visibility:hidden;">
<form method="post" name="avanceret">
<input type="text" name="ting1"><br>
<input type="text" name="ting2"><br>
<input type="submit" value="Søg (avanceret)">
</form>
</div>
</td>
</tr>
<tr>
<td> </td>
</tr>
</table>
</body>
</html>
