我使用javascript每5秒更改一個div的內容與另一個圖像。它只是選擇一個隨機圖像,然後使用.innerHTML將div的內容更改爲正確的標籤。但是,當它加載腳本時,圖像會發生變化,但整個頁面會很快閃爍一下。 .innerHTML是否會導致這種情況?如果是這樣,我怎麼能改變與JavaScript的div中的圖像? 謝謝!Javascript更改innerhtml導致閃爍
編輯:你的多個建議是:缺少一個高度,超過它插入一個新的img每次。我用display:inline
修復了它,並更改了img src
而不是.innerHTML
。再次感謝大家!
jsfiddle會有幫助 – turnt
您是否嘗試了不同的瀏覽器? – frhd
您可以編輯現有的元素的「src」屬性,這可能會訣竅。 –