[英]Internet Explorer 7 Javascript Problem?
該腳本可在IE8和Firefox中使用,但不會在IE7中應用“當前”類或清除“樣式”。 有人知道為什么嗎? 為了安全起見,在此處將真實ID和文件路徑替換為通用ID和文件路徑。
var img = document.getElementById("imageID");
var div = document.getElementById("divID");
if (img.getAttribute('src') == "imagefilepath.gif") {
div.className = "current";
div.setAttribute('style', ' ' );
}
看來IE7在src
屬性中包含了整個路徑,但您的條件沒有得到滿足。
您可以使用此功能在所有版本中都可以使用:
someId.setAttribute("className", "someClassName") ||
someId.setAttribute("class", "someClassName")
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.