0

次のコードを使用して、ブラウザーでキャンバスを作成しようとしています。

<!DOCTYPE html>
<html lang="eng">
<head>
<title<abc</title>

<script type="text/javascript">
window.onload=canvasApp();

function canvasApp()
{
var canvas=document.getElementById("one");
if(!canvas||!canvas.getContext)
    return;
}

</script>



<meta charset="utf-8">
<body>
<canvas id="one" width="400" height="500"> 
Your browser doesn't support canvas
</canvas>
</body>
</html>

次の行で canvas=null になっている理由

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

(最新バージョンの chrome と firefox を使用しています)

4

1 に答える 1

0

あなたのHTMLは、いくらか望ましいものではありません。

W3C Validatorを試してみてください。現在、7 つのエラーと 4 つの警告が報告されています。

于 2012-08-18T15:41:28.193 に答える