Pegando Tamanho em Pixels de um Elemento por JavaScript
Autor : Antonio Carlos Ferreira de Azevedo
Postado em : 05/07/2016
Postado em : 05/07/2016
Quando precisamos recuperar um valor de tamanho de uma div
por exemplo utilizamos os comandos abaixo:
var altura = document.getElementById("objeto").style.height; var largura = document.getElementById("objeto").style.width;
Nosso problema esta quando definimos estes valores como auto, em alguns navegadores o retorno das funções acima também seriam igual a auto, para resolver este problema podemos capturar estes valores utilizando as seguintes funções:
var altura = document.getElementById("objeto").clientHeight; var largura = document.getElementById("‘objeto").clientwidth;
Vão nos retornar os valores desejados e funcionam nos principais navegadores.
Comentários
Últimas Postagens
24/08/2020
Download da Extensão Web Essentials para Visual Studio 2019 e Vídeo Aula da Instalação
Download do Visual Studio Community 2019 e Vídeo Aula #01 da Instalação
20/03/2020
Não foi possível criar o aplicativo para o simulador. Erro ao iniciar o aplicativo no iPhone ** BUILD FAILED **
05/12/2019
Calcular Idade C# (CSharp), diferença anos entre duas datas
04/12/2019
Classe com Métodos de extensão C# (CSharp)
Métodos de extensão C#
26/09/2019
Formatando datas SqlServer
25/09/2019
Quando utilizar NOLOCK e READPAST no SqlServer.
24/09/2019
O que é Camel Case e Pascal Case ?
11/12/2018
Diferença entre parâmetros REF e OUT em C#(CSharp)
Todas as postagens...