Javascript:向样式对象添加项目

Javascript:向样式对象添加项目,javascript,object,styles,Javascript,Object,Styles,在本页上,W3Schools并非始终是最好的权威,它指出有一个HTML DOM样式的对象,这是我多次使用的: 这与JavaScript对象有关吗?例如,我可以使用style.prototype添加到此对象吗?如果没有,是否有方法将信息添加到样式对象中,以便我以后参考 此外,如果我添加到样式对象中,我假设该信息将始终处于活动状态,因为在设置该信息的函数完成时或在浏览器或页面关闭之前,该信息不会消失,并且最终从该对象继承的任何其他函数或对象函数也将始终能够访问添加的信息-这是真的吗 提前感谢您的帮助

在本页上,W3Schools并非始终是最好的权威,它指出有一个HTML DOM样式的对象,这是我多次使用的:

这与JavaScript对象有关吗?例如,我可以使用style.prototype添加到此对象吗?如果没有,是否有方法将信息添加到样式对象中,以便我以后参考

此外,如果我添加到样式对象中,我假设该信息将始终处于活动状态,因为在设置该信息的函数完成时或在浏览器或页面关闭之前,该信息不会消失,并且最终从该对象继承的任何其他函数或对象函数也将始终能够访问添加的信息-这是真的吗


提前感谢您的帮助。

DOM元素是一个对象,样式是它的属性之一。不同的浏览器有时有不同的访问方式

设置为它的样式将在任何可以到达该元素的函数中可用。ie通过不同功能进行的更改确实会在同一对象上产生更改,并且所有其他对象都可以使用这些更改


更改将一直保留,直到您从DOM中删除对象或对其进行更改。

虽然它为您提供了一些指导,但W3S不是一个权威。您做到了吗?因此Style.prototype的使用不会起作用,至少不会在所有浏览器中都起作用?我还没有试过,只是想问问大家对它的看法…@user1360809,有些浏览器不允许这样做。您可能需要阅读以下内容:@user1360809您需要CSSStyleDeclaration.prototype。看看