我想使用循環在本地html文件中顯示圖像。這是我想它在Web瀏覽器中顯示的內容:您可以在本地生成html,而無需使用服務器?
<div id="polybridges">
<img src="polybridge_1.gif">
<img src="polybridge_2.gif">
<img src="polybridge_3.gif">
<img src="polybridge_4.gif">
<img src="polybridge_5.gif">
</div>
這是我嘗試用JavaScript來做到這一點:
<script>
for(var i = 1; i <= 5; i++) {
var elem = document.createElement("img");
elem.src='polybridge_'+i+'.gif';
document.getElementById("polybridges").appendChild(elem);
}
</script>
<div id="polybridges">
這不會產生任何東西。有沒有辦法在不使用服務器/本地主機的情況下在循環中顯示圖像?
把你的圖片在同一目錄中您的HTML文件。 – giannisf
將div標籤放在腳本之前或讓您的函數運行onload。追加元素而不是字符串 – Obsidian
AppendChild(elem)怎麼樣? – malix