看来这是:
var img = document.createElement("img");
img.setAttribute("class", "check");
在IE7中不起作用,即不应用css中该类指定的样式。它在IE8,FF等中工作正常。有没有办法在IE7中设置类或我必须这样做:
img.style.border = ....
由于
答案 0 :(得分:1)
我相信你需要使用:
img.className = "check";
答案 1 :(得分:0)
只需:
img.className = "check";
当您尝试有时使用“setAttribute()”时,Internet Explorer可能会非常沮丧。我没有运行虚拟机,但如果您已经开始使用“setAttribute()”,那么您可以尝试:
img.setAttribute("className", "check");
但我不知道那会起作用。