为了账号安全,请及时绑定邮箱和手机立即绑定

为什么我的棋盘显示不出来?


var chess=document.getElementById('chess');

var context=chess.getContext('2d');


context.strokeStyle="#bfbfbf";


for(var i=0;i<15;i++){

context.moveTo(15+i*30,15);

    context.lineTo(15+i*30,435);

    context.stroke();

context.moveTo(15,15+i*30);

    context.lineTo(435,15+i*30);

    context.stroke();

}


正在回答

4 回答

你要让文档加载后才加载js  如果放在头部就在window。onload=function(){代码都放这里}

要么把js放在canvas后  让canvas创建了才画图

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

qq_一亩地_0 提问者

非常感谢!
2016-04-08 回复 有任何疑惑可以回复我~

我也不出来, 是因为我把JS写在<head></head>标签里

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

我的也是,请问你解决了没有

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

你看一下js文件是不是正确引用了

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

举报

0/150
提交
取消
JS实现人机大战之五子棋(UI篇)
  • 参与学习       35573    人
  • 解答问题       136    个

利用js及canvas绘图知识,实现程序界面编写和交互逻辑处理

进入课程

为什么我的棋盘显示不出来?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信