Código Javascript:
Ver original
function showonlyonev2(thechosenone) { var newboxes = document.getElementsByTagName("div"); for(var x=0; x<newboxes.length; x++) { name = newboxes[x].getAttribute("name"); if (name == 'newboxes-2') { if (newboxes[x].id == thechosenone) { if (newboxes[x].style.display == 'block') { newboxes[x].style.display = 'none'; } else { newboxes[x].style.display = 'block'; } }else { newboxes[x].style.display = 'none'; } } } }
HTML
Código HTML:
Ver original
<table> <tr> <td> <div style="border: 1px solid blue; background-color: #99CCFF; padding: 5px;"> </div> </td> <td> <div style="border: 1px solid blue; background-color: #99CCFF; padding: 5px;"> </div> </td> <td> <div style="border: 1px solid blue; background-color: #99CCFF; padding: 5px;"> </div> </td> </tr> </table>
Vean ejemplo en http://www.randomsnippets.com/2008/0...show-your-div/
Es el ultimo demo que el muestra.
Oculta la cajita desplegada al hacer click en otra, tambien oculta si hacemos click en la misma,... eso esta perfecto, lo unico que nesecito ahora es ocultar cualquier cajita que este desplegada si doy click en cualquier parte de la web que no sea el menu..
Alguien puede ayudarme?