ご協力いただきありがとうございます。それはオブジェクトを持つ私の最初の小さなプロジェクトであり、それは難しいです。jsのインクリメント "id"オブジェクトは?
私はObjectでボードを作成しますが、私が作成したdivEltsごとに "ID"を増やしたいと思います。 私を助けることができますか?
function Plateau(width,height,id){
this.width = width +'px';
this.height = height+'px';
this.id=0;
this.creation = function(){
for (var i = 0; i < 40; i++) {
var divElts = document.createElement('div');
divElts.classList.add('case');
divElts.style.width = this.width;
divElts.style.height = this.height;
divElts.setAttribute = ('id', this.id++);
document.getElementById('contenu').appendChild(divElts);
}
};
}
var board = new Plateau(40,40);
board.creation();
#contenu{
width :440px;
height:440px;
}
.case{
border-radius:20px;
border:solid black 1px;
display:inline-block;
width:200px;
height:200px;
background-color:yellow;
}
<div id="contenu"></div>
おかげ
あなたが試したことはあなたのコードからは分かりません。いくつかの試行を行った場合は、それらを共有し、エラーメッセージを表示する必要があります。 – Alan
要素がまだ 'index.getElementById( 'contenu')というインデックスでアクセスできるので、IDは必要ないと思っていますchildNodes [index]' – Slai
@slaiありがとう、効果的ですが、 ID。あなたの助けをありがとう –