gpt4 book ai didi

javascript - js样式属性返回空白

转载 作者:可可西里 更新时间:2023-11-01 02:31:15 25 4
gpt4 key购买 nike

我正在尝试使用 JavaScript 接收对象的原始 CSS 宽度值。但是,如果我使用:

var originalWidth = document.getElementById(<idOfObject>).style.width;

它总是返回空白。我还注意到,我使用此语法访问的任何属性都将返回空白。我确定给定的元素存在,因为

alert(document.getElementById(<idOfObject>));

确实向我展示了正确的对象。

谁能帮我解决这个问题?

最佳答案

您可能尝试获取在样式表中设置的值,而不是直接像这样:

document.getElementById(<idOfObject>).style.width = '100px';

如果你想获取元素的宽度,你可以使用 innerWidth 属性:

var width = document.getElementById(<idOfObject>).offsetWidth;

关于javascript - js样式属性返回空白,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6230851/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com