Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

DOM vs HTML

Por que adicionar uma nova classe através do js (paciente.classList.add("paciente-invalido");) ao invés de acrescentá-la diretamente pelo HTML? Somente para não alterar o código original do HTML ou há mudanças de leitura/performace?

1 resposta
solução!

Na verdade, o objetivo é ser dinâmico.

A diferença é essa.

Acrescentando no código HTML, ele fica estático quando inicia o Load do DOM.

E quando você faz isso para treinar adicionar e remover as classes dinamicamente através do JS.