Olá, segue o que eu entendi do exercício.
Mas tenho uma dúvida, e se eu quisesse selecionar o <input type="button" value="4">
, da section (.teclado), como seria?
Olá, segue o que eu entendi do exercício.
Mas tenho uma dúvida, e se eu quisesse selecionar o <input type="button" value="4">
, da section (.teclado), como seria?
Olá Fabio, tudo bem contigo?
Bom para selecionar um botão especifico, você pode fazer o seguinte:
document.querySelector('input[value="4"]');
E isso irá selecionar SOMENTE o botão com valor 4.
Agora se você quiser selecionar TODOS os botões você pode simplesmente fazer isso:
document.quetSelectorAll('input[type="button"]);
Isso irá selecionar todos os botões e se você quiser capturar os valores deles use o .value
no final do comando, dessa forma:
document.quetSelector('input[value="/* O numero que você desejar */"]).value;
E isso irá retornar o valor do input que você deseja, agora se você usar o document.quetSelectorAll
com o parâmetro .value
no final provavelmente você vai receber undefined
, ou um erro, pois isso não é possível para o JavaScript.
Se você tentar usar algo assim, por exemplo:
document.querySelectorAll('input[type="button"]').value;
Você irá receber um undefined
como retorno.
Então teste, brique com isso e aprenda fazendo isso, o aprendizado se dá muito na base da tentativa e erro, então permita-se errar e se precisar de ajuda, ou esclarecimentos recorra ao fórum!
Em geral, era isso, caso precise estarei aqui!
Abraços e bons estudos.
Muito obrigado pelo seu retorno RENAN CEZAR WUICIK!!!!
Eu cheguei a usar:
document.querySelector('input[value="4"]');
Mas eu não usei o ""....
Muito obrigado pela ótima explicação e exemplos também!!! Sigo em frente!
Olá Fabio, tudo bem?
Fico feliz por você conseguir compreender!
Caso precise estarei bem aqui
Abraços e boa sorte com seus projetos.