代码之家  ›  专栏  ›  技术社区  ›  Melchia

笑话:如何用dom设置offsetWidth

  •  0
  • Melchia  · 技术社区  · 4 年前

    如何设置 offsetWidth 因为 HTMLElement.offsetWidth 是只读属性。 当我试图强制使用预期的值时,出现以下错误。

    TypeError:无法设置只有getter的[object HtmleElement]的属性offsetWidth

    然后我尝试了下面的方法,但是没用。我也没有错误:

        document.querySelector('.a').setAttribute('offsetWidth', 600);
    
    1 回复  |  直到 4 年前
        1
  •  0
  •   Melchia    4 年前

    没关系,我找到了解决办法。你可以用 style.width :

    document.querySelector('.a').style.width = '600px';