Hallo
Der OP schrieb selbst:
„Mir ist bewusst, dass eine clientseitige Überprüfung umgangen werden kann und die serverseitige Prüfung nicht ersetzt, trotzdem soll clientseitig die Überprüfung im besten Fall nur valide Werte durchlassen.“
die browsereigene Validierung von Zahlen muss nicht umgangen werden, sie ist so stark browserabhängig, das man sie allenfalls als "nive to have" ansehen kann
Dass die Attribute nicht die alleinige Prüfung sein können, ist klar. Das ist, so interpretiere ich den zitierten Satz, offensichtlich auch dem OP klar. Dass die Attribute im eigentlichen Sinne nicht einmal eine Prüfung an sich sind, sollte auch klar sein. Aber da, wo sie funktionieren, können sie dem Benutzer die Eingabe erleichtern, indem sie ungültige Eingaben von vornherein ausschließen.
darauf verlassen kann man sich nicht. Wenn schon clientseitig eine Prüfung stattfinden soll, dann ist Javascript erforderlich.
Unbestritten. Natürlich nur zusätzlich zur serverseitigen Prüfung.
Tschö, Auge
Wenn man ausreichende Vorsichtsmaßnahmen trifft, muss man keine Vorsichtsmaßnahmen mehr treffen.
Toller Dampf voraus von Terry Pratchett