-2
私はたくさんのスタイルプロパティを作成しましたが、私はforループを使ってそれらをdiv要素に追加したいと思います。私は私の構文が間違っているかを把握することはできません。スタイルプロパティをjs配列に格納することはできますか?
function createShot(){
var shot = new shotConstructor(spaceship.x,(765-(spaceship.y+15)),15,15,"#000000","","","","","","");
var createDiv = document.createElement("div");
var AddId = createDiv.setAttribute("id","shot");
var element = document.getElementById("dv_grid");
var append = element.appendChild(createDiv);
var shotStyle=document.getElementById('shot').style;
var style=[width=shot.w+"px",height=shot.h+"px",left=shot.x+"px",top=shot.y+"px",backgroundColor="#000000",position="absolute"];
for(i=0;i<6;i++){
shotStyle+style[i];
}
forループを開始する '}'がありません。 –
'shotStyle + style [i];'何もしません – hindmost
何をしたらいいですか? –