亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

js寫完后不顯示方塊

var nextData=[

[2,2,0,0],

[0,2,2,0],

[0,0,0,0],

[0,0,0,0]

];

var gameData=[

[0,0,0,0,0,0,0,0,0,0],

[0,0,0,0,0,0,0,0,0,0],

[0,0,0,0,0,0,0,0,0,0],

[0,0,0,0,0,0,0,0,0,0],

[0,0,0,0,0,0,0,0,0,0],

[0,0,0,0,0,0,0,0,0,0],

[0,0,0,0,0,0,0,0,0,0],

[0,0,0,0,0,2,1,0,0,0],

[0,0,0,2,2,2,1,0,0,0],

[0,0,1,1,1,1,1,0,0,0]


];

var nextDivs=[];

var gameDivs=[];

var initGame=function(){

for(var i=0;i<gameData.length;i++){

var gameDiv=[];

for(var j=0;j<gameData[0].length;j++){

var newNode=document.createElement('div');

newNode.className='none';

newNode.style.top=(i*20)+'px';

newNode.style.left=(j*20)+'px';

document.getElementById('game').appendChild(newNode);

gameDiv.push(newNode);

}

gameDivs.push(gameDiv);

}

}

var initNext=function(){

for(var i=0;i<nextData.length;i++){

var nextDiv=[];

for(var j=0;j<nextData[0].length;j++){

var newNode=document.createElement('div');

newNode.className='none';

newNode.style.top=(i*20)+'px';

newNode.style.left=(j*20)+'px';

document.getElementById('next').appendChild(newNode);

nextDiv.push(newNode);

}

nextDivs.push(nextDiv);

}

}


var refreshGame=function(){

for(var i=0;i<gameData.length;i++){

for(var j=0;j<gameData[0].length;j++){

if(gameData[i][j]==0){

gameDivs[i][j].className='none';

}else if(gamedata[i][j]==1){

gameDivs[i][j].className='done';

}else if(gameData[i][j]==2){

gameDivs[i][j].className='current';

}

}

}

}

var refreshNext=function(){

for(var i=0;i<nextData.length;i++){

for(var j=0;j<nextData[0].length;j++){

if(nextData[i][j]==0){

nextDivs[i][j].className='none';

}else if(nextdata[i][j]==1){

nextDivs[i][j].className='done';

}else if(nextData[i][j]==2){

nextDivs[i][j].className='current';

}

}

}

}

initGame();

initNext();

refreshGame();

refreshNext();

http://img1.sycdn.imooc.com//5d932cbc0001842906800104.jpg

http://img1.sycdn.imooc.com//5d932ce50001ceba03790055.jpg
http://img1.sycdn.imooc.com//5d932cf80001b29801600039.jpg


找了半天沒找到








正在回答

2 回答

命名錯誤。gameData 寫成gamedata了

0 回復 有任何疑惑可以回復我~

發生這種情況的原因是因為獲取不到插入的節點。就是在獲取節點的時候,節點還沒有加載。在index.html文件中將<script>引用放在<body>后面就行了

0 回復 有任何疑惑可以回復我~
#1

馬博賣假奶 提問者

我把script引用放在后面還是沒有變化 報錯還是之前那個
2019-10-26 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

js寫完后不顯示方塊

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號