這是我的代碼:的JavaScript循環不會工作
<div class="div">
<div id="picture"><img src="news1.jpg" /></div>
<div id="picture1"><img src="news2.jpg" /></div>
<div id="picture2"><img src="news3.jpg" /></div>
</div>
<script type="text/javascript">
var element = document.getElementById("picture")
var element1 = document.getElementById("picture1")
var element2 = document.getElementById("picture2")
var zdjecia = new Array("element", "element1", "element2");
for(var i=0; i < zdjecia.Length; i++)
{
zdjecia[i].style.opacity="1";
}
</script>
你能給我一些建議,爲什麼這個循環不會工作?如果我會發現一個問題,我將settimeout和setTimeInterval添加到這個,但在這一刻我無法找到該循環的問題。
您試圖爲字符串添加樣式,樣式僅適用於DOM元素。 – Barmar
我也在使用CSS。在CSS中,所有圖片的不透明度均等於0.當頁面加載時,圖片應該出現,但是他們不會,這就是我想要的不想出現的,爲什麼他們不會出現。 – Shagohad
謝謝Barmar的回答!有沒有不同的方式來做到這一點? – Shagohad