2021年6月30日解決済み

while 文の firstChild を li に変えてもうまくいきません

ユーザー

お世話になります。

while(choices.firstChild){
  choices.removeChild();
}

上記コードの部分について質問です。

choices の最初の子要素がある限り choices の最初の子要素を消す
つまり、
choices にliがある限りliを消す

と同じ意味合いかと思い、
firstChildをliに変えてみましたがうまくいきませんでした。

どうして.firstChildでないとうまくいかないのでしょうか?

どうぞよろしくお願いいたします。

スタッフ

この回答を見るにはプレミアムプランへの登録が必要です

プレミアムプランとは?