JavaScript游戏战舰世界的改进

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/hzy199772/article/details/87870865

上一篇文章写了一个战舰世界游戏:

https://blog.csdn.net/hzy199772/article/details/87864175

但是觉得用输入框输入实在太麻烦了,所以便想要是可以直接点击单元格就好了。进过继续学习后改进代码如下:

function getOnclick(){
    for(var i = 0;i<model.boardSize;i++){
        for(var j = 0;j<model.boardSize;j++){
            var tdClick = document.getElementById(i+""+j);
            var value = "controller.processGuessByClick('"+i+""+j+"')";
            console.log(value);
            tdClick.setAttribute("onclick",value);
        }
    }
}

只需添加如上代码,并修改方法processGuess 使其分别支持点击和输入即可!

猜你喜欢

转载自blog.csdn.net/hzy199772/article/details/87870865
今日推荐