gpt4 book ai didi

javascript - object.style ['background' ] 在 Mozilla 中不工作

转载 作者:太空宇宙 更新时间:2023-11-04 15:28:09 24 4
gpt4 key购买 nike

我想读取对象的背景属性,按照我在 Chrome 中尝试过的代码,它运行良好,但在 Mozilla 中 obj.style['background'] 不返回任何内容。如何在 mozilla 中获取背景样式属性??

function flipIt(obj)

{
origImg = obj.style['background'].split(")")[0];
origImg = origImg.substring(origImg.length-5).split(".")[0];

最佳答案

obj.style['background'] 不是很可靠,你应该经常使用

var allStyles = getComputedStyle(obj)
allStyles.background

相反。这适用于所有现代浏览器*。它返回该元素的实际使用值(完成所有计算后该元素的最终值)。但是,请注意以下几点:

1) 没有为 :visited 返回正确的值以防止 history leak exploit
2) 与CSS过渡不一致

*:遗憾的是,只有 IE9+

关于javascript - object.style ['background' ] 在 Mozilla 中不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17419670/

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