| ||||
Saludos dobled!!! En algun momento hice algo parecido, pero al hacer click sobre un checkbox, pero pienso que esto es lo importante y lo que te puede servir: Para hacerlo visible:
Código:
Para esconderlo:document.getElementById('IDcelda').innerHTML = "INFORMACION";
Código:
Tu tendrías que hacer una rutina para saber cuando esta a la vista y cuando esta escondido.document.getElementById('IDcelda').innerHTML = " "; Prueba y me cuentas si te sirvió... PD: mosca porque funciona en IE 6, no lo he probado en otros navegadores... |
| ||||
Hola a dobled y alexa10. Esa solución sería buena, pero así lo que haces es escribir y borrar la información que se quiere mostrar y ocultar. Para unas pocas palabras nos serviría, pero si el texto es muy largo y además contiene etiquetas HTML la cosa se complica y el script puede ser muy largo. Por tanto, yo recomiendo mejor, meter toda esa información entre dos etiquetas DIV <div id="IDcelda">Información con la que se quiere trabajar</div> Y usar el siguiente script document.getElementById("IDcelda").style.visibilit y='hidden'; //Para ocultarla document.getElementById("IDcelda").style.visibilit y='visible'; //Para mostrarla También se podría usar lo siguiente document.getElementById("IDcelda").style.display=' none'; //Para ocultarla document.getElementById("IDcelda").style.display=' '; //Para mostrarla Con esta segunda opción no sólo haces que no se vea, sino que además no ocupe espacio en la página, es decir, como si realmente no existiera y no quedara un hueco en blanco. El inconveniente es que, a lo mejor, al estar metido en una celda, la tabla anda desajustándose y ajustándose cada vez y resulta un poco feo. Un saludo.
__________________ ¡¡NO A LA GUERRA!! Si ponemos a nuestros mensajes títulos adecuados, la gente se animará más a abrirlos y resultarán más útiles en las busquedas. ¡No a los ayuuudaaa, urgenteee y similares! |