Validação de Javascript para todos os campos com atributo Obrigatório

Pesquisei em alto e baixo a resposta para isso, mas não consigo encontrá-la em lugar nenhum.

Eu tenho um formulário que possui os atributos 'exigidos' em HTML e faz um bom trabalho destacando os campos que precisam ser preenchidos antes do envio ... ou o faria, mas o sistema no qual meu formulário está parafusado (dos quais eu tenho sem controle) envia o formulário mesmo assim após alguns segundos. Ele conta com Javascript para sua submissão. Portanto, eu gostaria de escrever um script Javascript para verificar todos os campos para um atributo necessário. Atualmente, tenho um script que especifica os campos que eu quero que sejam obrigatórios, mas se ele pudesse procurar o atributo, isso seria brilhante.

questionAnswers(2)

yourAnswerToTheQuestion