Das Du die Daten auf dem Server nochmals verifizieren musst ist klar.
Aber warum willst Du etwas mit Javascript „stricken“, was anno 2022 der Browser ohnehin schon kann? Schau doch mal die Attribute für Inputs durch:
https://wiki.selfhtml.org/wiki/HTML/Elemente/input
Wenn Du vereinfachte oder aussagekräftigere Fehlermeldungen (z.B. bei Inputs mit einen zu erfüllenden Regex) willst, dann schau hier nach:
https://developer.mozilla.org/en-US/docs/Web/API/HTMLInputElement/invalid_event
Das gilt insbesondere, weil Du ja (soweit ich mich erinnere) an einem „Framework“ für diese Formulardaten arbeitest. Ich hatte (wohl) Dir auf den Weg gegeben, dass Du dann also auch das Formular aus dem Objekt heraus erzeugen kannst. Und, naja: Warum also nicht auch die individuellen Fehlermeldungen? Für die gibt es schlicht und einfach keine einfach umsetzbaren Regeln, denn die sind sachlich immer vom konkreten Input abhängig.
Dann wäre da noch was. Ich hab mal in Dein Profil geschaut. Du wertest sehr oft Deine Antworten in von Dir eröffnten Threads à la „Jo. Dieser oder jener Tipp hat funktioniert.“ als „akzeptierte Antwort“. Der Haken ist aber dafür, Beiträge zu markieren, welche Dir die Lösung oder den Weg zur Lösung gezeigt haben und soll allenfalls im Ausnahmefall für eigene Beiträge genutzt werden - nämlich wenn man selbst darauf kam.
Ein gewisser, aktuell in den IT- und Wirtschaftsnachrichten omnipräsenter Elon tut sowas, klar. Aber irgendwie beschämst Du damit diejenigen, welche Dir geholfen haben.