0
私はJSで新しいループ構造を学習していますが、whileループでできるように要素を変更するためにwhileループを取得することはできません。Whileループでエラーが発生する - Javascript
次のコードでは、 '未定義の'プロパティ '背景を設定できません'というエラーが発生します。これは変数mydivとの関係にあるようですか?
これがなぜ起こっているのか、それとも何が起こっているのか、あなたは、ループ内のインデックスで要素にアクセスする必要が
JS
var mydiv = document.getElementsByTagName('div');
var i = 0;
while (i < mydiv.length) {
mydiv.style.background = "yellow";
i++;
}
CSS
body {display: flex;}
.box {width: 100px; height: 100px; background: red; margin: 0
10px;}
HTML
<div class="box"></div>
<div class="box"></div>