Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Javascript (http://www.forosdelweb.com/f13/)
-   -   tonteria: sacar el height de una capa (http://www.forosdelweb.com/f13/tonteria-sacar-height-capa-610162/)

nyarko 29/07/2008 02:40

tonteria: sacar el height de una capa
 
hola amigos, me estoy volviendo loco.

Sabeis porque no me devuelve el tamaño de la altura de los divs?? Me devuelve vacio.

Código PHP:

<script>
function 
CSS_igualar()
{
    var 
cabecera=0,login=0,pie=0,contenidocuerpo=0;
    
cabecera document.getElementById("cabecera").style.height;
    
login document.getElementById("login").style.height;
    
pie document.getElementById("pie").style.height;
    
contenidocuerpo document.getElementById("contenidocuerpo").style.height;
    
alert(cabecera " " login " " pie " " contenidocuerpo );    
}
CSS_igualar();
</script> 

He provado con document.getElementById("contenidocuerpo").height y nada

caricatos 29/07/2008 03:02

Respuesta: tonteria: sacar el height de una capa
 
Hola:

Lo que estás haciendo es averiguar el estilo definido, pero el tamaño real lo puedes ontener con offsetHeight (también puedes consultar el innerHeight), pero recuerda que no se trata de un estilo sino una propiedad.

Saludos :arriba:

eContento 29/07/2008 03:05

Respuesta: tonteria: sacar el height de una capa
 
Cita:

Iniciado por caricatos (Mensaje 2510880)
Hola:

Lo que estás haciendo es averiguar el estilo definido, pero el tamaño real lo puedes ontener con offsetHeight (también puedes consultar el innerHeight), pero recuerda que no se trata de un estilo sino una propiedad.

Saludos :arriba:

Siempre aprendo algo nuevo contigo Caricatos.
:-)

nyarko 29/07/2008 04:06

Respuesta: tonteria: sacar el height de una capa
 
Muchas gracias caricatos,

lo he realizado con offsetHeight y perfecto.

Os lo dejo por si a alguien le hace falta:

Código PHP:

        cabecera document.getElementById("cabecera").offsetHeight;
        
login document.getElementById("login").offsetHeight;
        
pie document.getElementById("pie").offsetHeight ;

        
menu document.getElementById("menu").offsetHeight ;
        
cuerpo document.getElementById("cuerpo").offsetHeight 



La zona horaria es GMT -6. Ahora son las 05:07.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.