als men op een folder klikt klappen onderliggende links uit (worden visible)
dit werkt, alleen als ik het geheel in een tabel zet dan werkt de folder functionaliteit niet meer.
stukje gebruikt javascript:
<script language="JavaScript" type="text/javascript"><!--
function hideShowEl(i,v) {
var sObj = document.getElementById(i).style;
if(sObj.display == "none"sObj.display = v;
else if(sObj.display == v) sObj.display = "none";
}
--></script>
het werkt wel als ik het zo oplos:
<?php
<table cellpadding="0" cellspacing="0">
<tr>
<td>
<a href="#" class="folder" onclick="hideShowEl('id39','inline'); return false;">Folder link</a><br>
<div id="id39" style="display: none">
<a href="http://URLa" target="_blank" title="http://URL" >Link Name1</a><br>
<a href="http://URLa" target="_blank" title="http://URL" >Link Name2</a><br>
<a href="http://URLa" target="_blank" title="http://URL" >Link Name3</a><br>
</div>
<a href="http://URLa" target="_blank" title="http://URLa" >Link Namea</a><br></td>
</tr>
</table>
?>
maar niet als ik het zo oplos:
<?php
<table cellpadding="0" cellspacing="0">
<tr>
<td>
<table>
<tr><td><a href="#" class="folder" onclick="hideShowEl('id40','inline'); return false;">Folder link</a></td></tr>
<div id="id40" style="display: none">
<tr><td><a href="http://URLa" target="_blank" title="http://URL" >Link Name1</a></td></tr>
<tr><td><a href="http://URLa" target="_blank" title="http://URL" >Link Name2</a></td></tr>
<tr><td><a href="http://URLa" target="_blank" title="http://URL" >Link Name3</a></td></tr>
</div>
</table>
</td>
</tr>
</table>
?>
Waarom werkt de onderstaande manier niet?
en hoe los ik het op?
This post was edited by Gorgeous George at 8 May 2004