2
respostas

Não estou conseguindo reproduzi o som pom

O que estou fazendo de errado?

    function tocaSomPom(){
      document.querySelector('#som_tecla_pom').play();
    }
    document.querySelector('.tecla-pom').onclick = tocaSomPom;

eu não estou entendendo depois que baixei o arquivo da aula 3 e fui conferir o código é igual, teste e deu esse erro de novo no meu código: (ncaught TypeError: Cannot set properties of null (setting 'onclick') at HTMLDocument. (main.js:6:50)) aí eu copie o código do arquivo da aula três e teste e funcionou. Esse é o código do arquivo da aula 3:

```
function tocaSomPom () {
document.querySelector('#som_tecla_pom').play(); }

document.querySelector('.tecla_pom').onclick = tocaSomPom; ``` é normal isso ocorreu ou por que isso ocorre? Fique confusa

2 respostas

Você cometeu um erro de digitação ao informar a classe, colocou o operador menos (-) no lugar do operador travessão ( _ ), tente: document.querySelector('.tecla_pom').onclick = tocaSomPom;

wow não tinha visto, obrigada ! irei ter mais atenção