gpt4 book ai didi

javascript - 使用 parseInt 获取 div 元素属性总是返回 NAN

转载 作者:行者123 更新时间:2023-11-30 10:48:17 25 4
gpt4 key购买 nike

我希望答案很简单,但我发誓我已经在这上面浪费了几个小时。

我正在尝试使用常规 ol' javascript 更改 div 元素的位置。首先,我需要元素的初始 top 和 left 属性值作为整数。我正在尝试使用 parseInt(element.style.top, 10)

我遇到的问题是初始(默认)element.style.top 和 left 值总是返回 NaN。如果我在尝试解析值之前指定顶部和左侧值,它工作正常......我希望能够处理尚未指定值的情况......

请帮忙

最佳答案

该值可能会出现“NaN”,因为 CSS 属性值为“auto”。这种情况在 IE 中经常发生。

关于javascript - 使用 parseInt 获取 div 元素属性总是返回 NAN,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7052516/

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