Oi, Sergio, tudo bem?
Sim, o JavaScript será utilizado apenas no formulário, pois apenas nele está sendo criado um código dinâmico como, por exemplo, a validação de dados. Dessa forma, o JavaScript será carregado e executado apenas quando essa página específica for aberta no navegador. Os arquivos "abrir-conta-form-2.html" e "abrir-conta-form-3.html" são continuações do formulário e, portanto, serão abertos a medida que o cadastro for sendo efetuado. Sendo assim, são páginas que estão linkadas dinamicamente através do código JavaScript que está realizado a verificação dos dados.
Sim, você pode modularizar seu código JavaScript em diferentes arquivos .js
e importá-los conforme necessário. Isso ajuda a manter o código organizado e facilita a manutenção. Por exemplo, você pode ter um arquivo formValidation.js
para todas as validações de formulário e importar esse módulo nos arquivos HTML que precisam dessas funcionalidades.
Espero ter ajudado. Caso tenha dúvidas, conte com o fórum. Abraços!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!