PHP interesse |
|
Hallo,
Met onderstaande code kan ik wel een scherm met onclick naar voren halen, maar er staat een kruisje (x-icon.png) welke het ook weer zou kunnen sluiten maar hij wil niet sluiten. Voor alle duidelijkheid, $i gebruik ik om meerdere div's met aparte id te identificeren.
echo '<div onclick="document.getElementById(\'tabmenu'.$i.'1\').style.display=\'\'">';
echo '<a href="#">Reacties:'.$reactienum.'</a>';
echo '<div style="clear: both;"></div>';
echo '<div style="position:relative;">';
echo '<div id="tabmenu'.$i.'1" style="display:none; width:200px; height:200px; border-style:solid; border-width:2px; border-color:#000000; padding:2px; background-color:#4c4c1d; float:left; position:absolute; left:-150px;">';
echo '<div align="right"><a href="#"><img src="x-icon.png" height="15" border="0" onclick="document.getElementById(\'tabmenu'.$i.'1\').style.display=\'none\'"></a></div>';
echo '</div></div>';
echo '<div style="clear: both;"></div>';
echo '</div>';
echo '<div onclick="document.getElementById(\'tabmenu '.$i.'1\ ').style.display=\'\ '">'; echo '<a href="#">Reacties:'.$reactienum.'</a>'; echo '<div style="clear: both;"></div>'; echo '<div style="position:relative;">'; echo '<div id="tabmenu'.$i.'1" style="display:none; width:200px; height:200px; border-style:solid; border-width:2px; border-color:#000000; padding:2px; background-color:#4c4c1d; float:left; position:absolute; left:-150px;">'; echo '<div align="right"><a href="#"><img src="x-icon.png" height="15" border="0" onclick="document.getElementById(\'tabmenu '.$i.'1\ ').style.display=\'none\ '"></a></div>'; echo '<div style="clear: both;"></div>';
Alvast bedankt!
|