我想用JavaScript來填充鏈接到完整大小的圖片的縮略圖的HTML頁面的一部分。當前代碼運行時發生的所有事情是打印p打開和關閉。我希望它爲img(#)製作縮略圖,其中#是1-41。使用javascript for語句創建一串縮略圖鏈接
的javascript:
document.getElementById('img').innerHTML = "<p>"
for(var img = 1; img >= 41; img++)
{
document.getElementById('img').innerHTML += ("<a href='img/pic (" + img + ").JPG'><img src='img/thumbs/pic (" + img + ").png' width=156 height=84 alt='img " + img + "'></a>")
}
document.getElementById('img').innerHTML += "</p>"
HTML:
<div class="main">
<div id="img"><div>
</div>
第一條語句是不正確的,因爲OP採用'+ ='內環路和之後。不過,我喜歡你的解決方案,因爲它不會多次進行DOM查找來設置'innerHTML' – Vadim
我正要說與Vadim相同的東西:) –
實際上我之後編輯過它,因爲我已經使用了+ = origionally只是=他保存編輯之前propobly已加載頁面 – themightymanuel