0
我不能爲我的生活弄清楚爲什麼這個if語句不工作。javascript if語句檢查div是否可見不起作用
的retrieveInfo函數傳遞event
,code
和target div
這裏看到:
onmouseover="return retreiveInfo(event, 'M003', 'target')"
我必須使用代碼,儘可能地爲學校提供作業。
function retreiveInfo(e, movieCode, div) {
if(e.pageX) {
this.x = e.pageX;
} else {
this.x = e.clientX;
}
if(e.pageY) {
this.y = e.pageY;
} else {
this.y = e.clientY;
}
div = document.getElementById(div);
if(div.style.visibility == "visible") {
console.log("More Good");
}
else if(div.style.visibility == "hidden"){
console.log("Hidden");
}
}
謝謝。在HTML標記中放置'visibility'而不是CSS效果很好。 – coryrwest 2013-02-20 20:26:21