Jest taki skrypt:
<script language='javascript' type='text/javascript'> function ShowHide(id1, id2) { if (id1 != '') expMenu(id1); if (id2 != '') expMenu(id2); } function expMenu(id) { var itm = null; if (document.getElementById) { itm = document.getElementById(id); } else if (document.all){ itm = document.all[id]; } else if (document.layers){ itm = document.layers[id]; } if (!itm) { // do nothing } else if (itm.style) { if (itm.style.display == "none") { itm.style.display = ""; } else { itm.style.display = "none"; } } else { itm.visibility = "show"; } } </script> (...) <table> <tr> <td width="50%"> </td> <td width="50%"> <div align='left' id='qr_open1' style="display:none;position:relative;"> Div nr 1<br> </div> <div align='left' id='qr_open2' style="display:none;position:relative;"> Div nr 2 </div> <div align='left' id='qr_open3' style="display:none;position:relative;"> Div nr 3 </div> <div align='left' id='qr_open4' style="display:none;position:relative;"> Div nr 4 </div> <div align='left' id='qr_open5' style="display:none;position:relative;"> Div nr 5 </div> </td>
Chciałbym żeby kiedy klikam kolejne linki, aktywne div'y gasły, a uaktywniał sie tylko ten na który klikam.
W tej chwili otwierają się jeden po drugim i żeby zgacić każdy jeden trzeba kliknąć w ten sam link, którym go uaktywniano.
Pozdrawiam