Вы можете использовать onsubmit Событие, которое позволяет вам отправлять или нет вводимые данные. Проверьте этот код:
<form action="/action_page.php" onsubmit="return myFunction()">
Enter name: <input type="text" name="fname">
<input type="submit" value="Submit">
</form>
<script>
function myFunction() {
//your code or process
return true; //if fields are answered
return false; //if fields are notanswered
}
</script>
Я не очень хорошо понял, что вы подразумеваете под полями. значит правильно или не пусто? если не пустой, вы можете использовать обязательный атрибут
<form action="/action_page.php" onsubmit="return myFunction()">
Username: <input type="text" name="usrname" required>
<input type="submit">
</form>
, если нет, вы можете проверить правильность файлов, проверяя их с помощью js, и не забудьте вернуть true, чтобы файл php мог работать. Надеюсь, эта помощь, если не опубликовать свой код