Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Meu código não funciona

<canvas width="600" height="400"></canvas>

<script>

    var tela = document.querySelector("canvas");
    var pincel = tela.getContext("2D");

    pincel.fillStyle = 'lightgrey';
    pincel.fillRect(0, 0, 600, 400);

</script>

Olá Flavio, tudo bem? estava assistindo o video e fazendo ao mesmo tempo, porém não entendi por que meu código não funcionou, está dando o erro Uncaught TypeError: Cannot set property 'fillStyle' of null, você pode me ajudar?

3 respostas
solução!

Cara, eu acho que a sintaxe, tenta assim var pincel = tela.getContext("2d");

Provavelmente é isso mesmo Augusto. Uma pequena diferença, mas que não deixa seu código funcionar.

Foi a sintaxe mesmo pessoal, Obrigada!