问答详情
源自:2-3 画水印

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

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

  }

 }


提问者:善良的兔子 2016-11-10 17:14

个回答

  • 善良的兔子
    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找不到图片,文件结构是一模一样的!