Hej cddk,
Du skal bare proppe en style="visibility: hidden;" på dit div tag hvis den skal starte ud med at være usynlig. Du kan fjerne brugen af "vist" variablen helt hvis du ændrer
onclick="document.getElementById('www_hide').style.visibility=(vist)?'hidden':'visible';vist=!vist;"
til:
onclick="document.getElementById('www_hide').style.visibility=this.checked?'visible':'hidden';"
Så for at vise dig et eksempel med det hele i brug:
<html xmlns="
http://www.w3.org/1999/xhtml"> <head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<table>
<tr>
<td>
<input type="checkbox" value="Show/Hide below div" onclick="document.getElementById('www_hide').style.visibility=this.checked?'visible':'hidden';"/>
</td>
</tr>
<tr>
<td>
<div id="www_hide" style="visibility: hidden;">
This is the div to be hidden
</div>
</td>
</tr>
</table>
</body>
</html>
Håber det løste dit sidste problem! :)
Mvh.
- Snap