hab noch eine weitere Frage, einem "hidden" Feld kann man wohl kein required mitgeben oder?
Nein, die Spzezifikation ist da eindeutig:
Constraint validation: If an input element's type attribute is in the Hidden state, it is barred from constraint validation.