Ver Mensaje Individual
  #10 (permalink)  
Antiguo 17/06/2009, 14:53
Avatar de Wonza99
Wonza99
 
Fecha de Ingreso: marzo-2009
Mensajes: 54
Antigüedad: 16 años, 1 mes
Puntos: 0
Respuesta: Ayuda con texto desplegable.

Cita:
Iniciado por Adler Ver Mensaje
Hola

Con permiso

Este es bastante mas sencillo

Código javascript:
Ver original
  1. function cambia(esto) {
  2. var obj = document.getElementById(esto);
  3.  
  4.     if(obj.style.display == 'none' ) {
  5.                     despliega(esto);
  6.             } else {
  7.                         recoge(esto);
  8.             }
  9. }
  10.  
  11.  
  12. var height=1;
  13. function despliega(elem) {
  14.  
  15.     if(height<=120){
  16.     height+=5;
  17.         document.getElementById(elem).style.display='block';
  18.         document.getElementById(elem).style.height=height+'px';
  19.         setTimeout("despliega('"+elem+"')",30);
  20.  
  21.     }
  22. }
  23.  
  24.  
  25.  
  26. function recoge(elem) {
  27.  
  28.     if(height>=0){
  29.     height-=5;
  30.         document.getElementById(elem).style.height=height+'px';
  31.         setTimeout("recoge('"+elem+"')",30);
  32.  
  33.     }
  34.     else
  35.     {
  36.         document.getElementById(elem).style.display='none';
  37.     }
  38. }
Suerte
Mil Gracias, funciona a la perfección. Lo que si tendre que ver el tema del tamaño de despliegue ya que no es automatico y me corta el texto.