Desde o começo desse curso estou com a dúvida do por quê não utilizamos "getElementById" como no exemplo abaixo, não se enquadra na ocasião por algum motivo?
var altura = document.getElementById("altura").value;
Desde o começo desse curso estou com a dúvida do por quê não utilizamos "getElementById" como no exemplo abaixo, não se enquadra na ocasião por algum motivo?
var altura = document.getElementById("altura").value;
Olá Vitor.
Ainda sou iniciante no desenvolvimento web. No curso de HTML aqui do alura o instrutor disse pra evitar usar 'id'. Pois o uso de ID é mais apropriado para elementos que não se repetem nunca na página. Por isso é feito o uso das classes (vários elementos podem fazer parte de uma mesma classe).
Fiz o curso de JS também, o instrutor não fala isso, mas é uma boa prática evitar o uso de ID.
Tranquilo, só que é interessante comentar sobre isso nos cursos pertinentes, até porque pode ter alunos que aprenderam em outro lugar dessa forma e não sabem o por quê não foi utilizada, ou para quem não conhece, apenas tomar conhecimento que existe, mesmo que seja pouco e não seja boa prática ainda se utiliza.
Valeu!!