我有一系列彼此重叠的图像。我打算将其中一个放在前面并为其不透明度设置动画。我正在使用以下代码:
document.getElementById('newFrame').style.zIndex="10";
通过以下方式设置ID:
var newFrame = "p" + rand;
(rand是一个随机数,图像ID为p1,p2等)
但我收到错误
"Cannot read property 'style' of 'null'"
尽管进行了多项更改,但我无法使它正常工作-请帮助。
最佳答案
newFrame是一个对象,因此您需要像引用一个对象一样进行操作:
document.getElementById(newFrame).style.zIndex="10";