複数の要素のスタイル値を設定するために、JavaScript で大学のプロジェクトのループを作成しました。
for (var i=1; i<6; i++) {
document.getElementById("profile_details").childNodes[i].style.display =
"block";
}
私の問題は、「i」の値を警告することによって証明されるように、ループが2回しか繰り返されないことです。望ましい5回ではなく。
ただし、ループ内のステートメントがコメントアウトされていると、ループは正しい回数反復するため、ループが非常に奇妙に動作する原因となるステートメントに問題があると想定しています...
返信/提案は大歓迎です
編集:
すべての迅速な返信に感謝します。ここに profile_details 要素があり、3 つ以上の子要素があることが示されています。
<ul id="profile_details">
<li>Artist</li>
<li style="display:none;">Address: </li>
<li style="display:none;">City: </li>
<li style="display:none;">Postcode: </li>
<li style="display:none;">Telephone: </li>
<li style="display:none;">Website: </li>
</ul>