未捕获的TypeError:无法读取属性' getContext' null帮助请

时间:2016-01-21 05:45:51

标签: javascript html5 canvas

我一直在标题中收到错误。我究竟做错了什么?我不想使用jquery。我知道有一个简单的答案,我真的没有看到它。

<!DOCTYPE html>
<html>
<body>
<canvas id="canvas1" width="500px" height="500px">
</canvas>

<script>
    var canvas = document.getElementById("#canvas1");
    var c = canvas.getContext("2d");

    c.beginPath();
    c.moveTo(0,0);
    c.lineTo(100,100);
    c.stroke();
</script>
</body>
</html>

1 个答案:

答案 0 :(得分:1)

你在接下来的行中犯了小错误

 var canvas = document.getElementById("#canvas1");

instaed只指定id而不是#like

  var canvas = document.getElementById("canvas1");