我有下面的javascript函數來創建一個圖像,將顯示在另一個圖像懸停,但圖像不加載...只是當它無法找到圖像的地方的小符號。img not showing
什麼不對這個代碼:
function createimg()
{
var img = new Image();
img.src='images/imageoverlay.png';
img.id = 'span1';
img.style.zIndex = 10;
img.style.position = 'absolute';
img.style.display='none';
img.style.top = '140px';
img.style.padding='10px';
img.style.left='240px';
img.className ='dynamicSpan';
document.body.appendChild(img);
}
的圖像坐在images子目錄這個地方這個代碼文件坐鎮。
你有沒有嘗試設置警報顯示'img.src'變量,以檢查它是一個有效的路徑,或使用Firebug,看看是否被請求的文件,或者檢索中的任何錯誤? – 2009-10-06 21:26:22
這個問題幾乎肯定是'img.src'中的一個不正確的路徑,否則你不會得到「丟失的圖像」圖標。 – 2009-10-06 23:06:23