gpt4 book ai didi

javascript - 使用变量引用样式属性

转载 作者:行者123 更新时间:2023-12-04 01:39:25 24 4
gpt4 key购买 nike

在我正在处理的元素中,我必须使用变量访问元素的样式属性。 例如:通常,要更改我们编写的元素的背景颜色:

var element = document.getElementById("element");
element.style.backgroundColor = "blue";

但是,如果我声明一个变量持有“backgroundColor”,然后我想通过引用这个变量中的值来改变背景颜色的属性,那怎么办呢。 我试过这些:

var property = "backgroundColor";
eval(element.style.property = "blue");

但是没有用。我不确定还有什么其他方法可以做到这一点。如果对此有任何解决方案,请回答。

最佳答案

使用[]表示法,例如

element.style[property] = 'blue';

参见 https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Working_with_Objects#Objects_and_properties

关于javascript - 使用变量引用样式属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19020242/

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