2012-08-16 106 views
0

有人可以告訴我如何顯示圖像,而不是顯示爲文本。我正在使用這個html表格腳本的一部分。謝謝!Javascript顯示圖片

 cell.appendChild(document.createTextNode("<img src='menubar/ico_delete16.gif' width='16' height='16'>")); 

回答

0

嘗試用「innerHTML」替換「createTextNode」。

0

優雅的方式:

var imgEl = document.createElement("img"); 
imgEl.setAttribute("src", "menubar/ico_delete16.gif"); 
imgEl.setAttribute("width", 16); 
imgEl.setAttribute("height", 16); 

cell.appendChild(imgEl); 

而原始的方式:

cell.innerHTML += "<img src='menubar/ico_delete16.gif' width='16' height='16'>"; 
0

這僅僅是一個做的另一種方式。

var element1 = document.createElement("img"); 
element1.src= "menubar/ico_delete16.gif"; 
element1.width = 16; 
element1.height = 16; 
cell.appendChild(element1); 
0

這被回覆了一個海報誰刪除了他的答案,但是正確的!謝謝!!

cell.innerHTML = "<img src='menubar/ico_delete16.gif' width='16' height='16'>";