为什么背景图片就是不出来????

来源:2-3 画水印

善良的兔子

2016-11-10 17:14

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

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


 context.strokeStyle = "#999";

 var bg = new Image();

 bg.src="images/back.png";

 bg.onload=function(){

  context.drawImage = (bg,0,0,450,450);

  chessContext();

 }


 var chessContext=function(){

  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();

  }

 }


写回答 关注

3回答

  • 善良的兔子
    2016-11-18 14:43:18

     context.drawImage = (bg,0,0,450,450);

       这行代码错了,应该是 context.drawImage(bg,0,0,450,450);

  • 豆瓣酱_
    2016-11-16 20:08:46

    同求。。。我也是的

  • 善良的兔子
    2016-11-10 17:15:20

    src找不到图片,文件结构是一模一样的!

JS实现人机大战之五子棋(UI篇)

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

35650 学习 · 136 问题

查看课程

相似问题