1
resposta

[Dúvida] Porque chamar o metodo onclick direto no HTML nao eh bom?

Quando fui aplicar tentei programar os botoes por conta propria antes de ver o video. Acabei usando o metodo onclick direto no html. ficou assim.

<!-- index.html  -->
...
<button onclick="tocarSom('#som_tecla_pom')" class="tecla tecla_pom">Pom</button>
...
<!-- main.js  -->

function tocarSom(idElementoAudio){
  document.querySelector(idElementoAudio).play();
}

Porque essa nao seria uma boa pratica ? Quais problemas iria ter passando o metodo onclick no html chamando a funcao direto no html?

Obrigado Rafael

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta

olá tudo bem É minha opinião apenas, acredito que seja pelas boas praticas de programação, deixa o que for de estrutura pro HTML, visual pro CSS e que for ação pro Javascript, assim fica mais fácil procurar o código