저는 현재 "snake"와 같이 많이 쓰는 작은 게임을 작성하고 있습니다. 그 중 일부는 그리드를 표시하고 그리드를 자주 업데이트해야한다는 것입니다."document.write()"로 작성한 내용을 지우는 방법
나를위한 한 가지 방법은 아래 기능을 사용하는 것입니다.
function loadImages(){
for(var i = 0;i<HEIGHT;i++){
for(var j = 0;j<WIDTH;j++){
if(grid[i][j] == -1){
document.write('<IMG SRC="wall.png" width="30">');
}
else if(grid[i][j] == 0){
document.write('<IMG SRC="empty.png" width="30">');
}
}
}
setTimeout(loadImages(), 50);
}
loadImages() 함수를 반복 호출하면 이미지가 연결되고 교체되지 않습니다.
내 질문은 문서를 덮어 쓰거나 지울 수있는 방법이 있습니까?
P. "document.clear()"함수가 그다지 도움이되지 않는 것 같습니다.
고맙습니다.
사용 jQuery를. 게임의 경우 HTML5의 캔버스 요소를 살펴보십시오. – ThiefMaster