このコードはループして複数のdivを追加する予定ですが、動作しません。クリックすると、1つのdivだけが表示されます。もう一度クリックすると、何も起こりません。appendChildを使用してdivを追加してください
<body>
<div class="start" >
<div id = "coba">
</div>
<div id = "cobi">
</div>
</div>
<script>
var divs = document.getElementById("coba").addEventListener("click", function() {
for (var i = 1; i < 100; i++) {
var di = document.createElement('div');
document.getElementById('coba').appendChild(di);
}
});
</script>
</body>
あなたは、変数「i」のための文の中で何もしませんでしたので、ご協力いただきありがとうござい
それはどのなければこちら** **](https://jsfiddle.net/227u9dpp/) – brk
細かいチェックを働いていますスタイリングやコンテンツでは、複数のdiv要素が空であり、垂直方向のスペースがないので視覚的に表示されません –
@PatrickEvansの言っていることを確認できます。私はあなたのコードをここjsfiddleで手に入れました:[https://jsfiddle.net/q36tpLfL/1/](https://jsfiddle.net/q36tpLfL/1/)。私は何かを見ることができるようにテキストを投げたが、それはうまくいくように見える。 –