我需要添加一個這樣的塊。如何動態地將HTML塊添加到頁面中?
<td valign="bottom" width="25%">
<a href="/images/00000.jpg">
<img width="150" height="100" src="http://farm4.static.flickr.com/3114/2524849923_1c191ef42e.jpg" border="0" alt="Click" title="Click"></a>
</td>
我想嘗試類似。但這裏的td元素沒有獲得圖像元素的附加。
var img = document.createElement("img");
img.src = src;
img.width = width;
img.height = height;
img.alt = alt;
img.onclick=function() { alert(src); };
td=td.appendChild(img);
alert(td);
document.body.appendChild(td);
你是否用'document.createElement(「td」)'創建'td'元素?此外,將「td」添加到主體是無效的。您應該將其添加到「tr」(位於表格內)。 – bummzack