canvas.getContext做得不多

时间:2014-11-04 15:46:12

标签: javascript

我的代码看起来像这样(我已将警报用于测试目的!):

<html>
<head>
</head>
<body>
    <canvas width=750,height=860,id="maze">HTML5?</canvas>
    <noscript>Javascript?</noscript>
    <script>
        alert("hello! (1)");
        var canvas = document.getElementById("maze");

        alert("hello! (2)");
        var context = canvas.getContext("2d");

        alert("hello! (3)");
    </script>
</body>

第一个和第二个警报响起。第三个没有。我忽略了一些明显的东西吗?

2 个答案:

答案 0 :(得分:0)

改变这个:

<canvas width=750,height=860,id="maze">HTML5?</canvas>

到此:

<canvas width="750" height="860" id="maze">HTML5?</canvas>

Demonstration

答案 1 :(得分:0)

从HTML标记中删除逗号:

<canvas width=750 height=860 id="maze">HTML5?</canvas>