Du fragst hier, weil dir selber nichts zielführendes einfällt
Meine Prüfungen sind doch zielführend und nach jeder menschlichen Logik muss ich nur einen Feldinhalt (erneut) prüfen, wenn dort etwas verändert wurde. Wenn nicht, bleibt der bereits erkannte Zustand bestehen (fehlerhaft oder nicht).
Was leider nach meiner bescheidenen Meinung unlogisch ist, ist die Tatsache, dass wenn ein leeres Feld durch Auswahl eines Wertes aus einer Vorschlagsliste dann als nicht verändert erkannt wird.