1
resposta

Dúvida

Olá, gostaria de saber se ao capturarmos o texto ao qual desejamos manipular, não seria necessário guardá-lo em variáveis. Por exemplo:

function somTeclaPom(){ document.querySelector('#som_tecla_pom').play();

var teclaPom = document.querySelector('tecla_pom');

teclaPom.onclick = somTeclaPom();

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

Opa!

Você pode ou não armazenar em variáveis, ou passá-los diretamente para outra função sem precisar armazenar.

Caso, não necessite fazer nenhum tratamento nela, é bem comum passar diretamente como argumento. Então, depende do contexto. Nesse caso, poderia ser feito:

document.querySelector('tecla_pom').onclick = somTeclaPom();

[]'s