Мой HTML5 / Javascript не отображает ничего в Chrome? В чем проблема?

0
<!Doctype html>
<html lang = "en">
<head>
<title>HTML 5 Canvas</title>
<meta charset = "utf 8">
<script type = "text/javascript">
var canvasOne = document.getElementById("canvasOne");
var context = theCanvas.getContext("2d");
</script>
</head>
<body>

<canvas id = "canvasOne" width = "500" height ="300">

context.fillStyle = "#ffffaa";
context.fillRect(0,0,500,300);

</canvas>

</body>
</html>

Было бы признательно, если бы кто-то мог опубликовать некоторый рабочий код, чтобы я мог правильно реализовать "заполненный желтым холстом". благодаря

  • 1
    Возможно, вы забыли заключить JS в теги <script> .
Теги:
html5-canvas

2 ответа

1

Попробуй это:

<!Doctype html>
<html lang = "en">
<head>
<title>HTML 5 Canvas</title>
<meta charset = "utf 8">
</head>
<body>

<canvas id = "canvasOne" width = "500" height ="300"></canvas>

<script>
var canvasOne = document.getElementById("canvasOne");
var context = canvasOne.getContext("2d");
context.fillStyle = "#ffffaa";
context.fillRect(0,0,500,300);
</script>

</body>
</html>
  • 0
    Это ответ
0

Поскольку вы размещаете инструкции JavaScript внутри <canvas> а не внутри <script>.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню