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
20/12/2023
Estrangulando um monólito C#(CSharp)
17/12/2023
Exemplo de consulta em SqlServer para encontrar uma chave Estrangeira
11/12/2023
Comando nameof() C#(CSharp)
06/12/2023
Explorando Tipos de Dados Personalizados no SqlServer: Utilidade e Impacto na Performance
03/12/2023
Desvendando o Poder da Função STRING_AGG no SQL Server para concatenação de dados
01/12/2023
Salvando CSV com cabeçalho no SQL Server Management Studio
29/11/2023
DELETE CASCADE no SqlServer
08/10/2023
Grafana Loki e .NET Framework com C#
06/10/2023
Serilog e .NET Framework com C#
27/09/2023
Arquitetura CQRS
Todas as postagens...