Hello,
Wie schickst Du denn ein mit JavaScript positiv geprüftes Formular ab, wenn Du JS ausschaltest? Aber bitte, ohne es nachzubauen!
Nun bin ich aber gespannt.
Ehrlich gesagt sehe ich dein Problem nicht... Da man die Prüfung jawohl derart einbauen wird, dass sie sowieso nur greift, wenn JS aktiviert ist (ich glaube nicht, dass du User ohne JS einfach so vernachlässigst) kann ich das Formular auch abschicken, wenn ich JS deaktiviere?!? Oder versteh ich da grad irgendwas falsch???
<cite>
Also ich brauche nur 2 Klicks, um Javascript zu deaktivieren. Der Formularnachbau ist damit eigentlich überflüssig ...
</cite>
Ich habe damit kein Problem, aber Du hast Ziegenmelker scheinbar nicht richtig verstanden. Wenn man Formularprüfungen mit JavaScript einbaut, dann schreibt man i.d.R. auch JavaScript am Client vor. Das ist ja durchaus legitim. Benutzer, die ihr JavaScript nicht einschalten wollen, dürfen eben nicht alle Funktionen nutzen.
Das sind also in unserem Beispiel die nicht diskutierbaren Voraussetzungen.
Wenn ich nun aber eine Formularprüfung mit JavaScript durchführe, baue ich die natürlich so auf, dass ein ungeprüftes Formular (also eines auf einem Non-JS-Client) gar nicht abgeschickt werden kann, es sei denn, man baut es eben nach. Am einfachsten geht das, wenn man nur ein Doppelkreuz ins action-Attribut einträgt und die Ressource erst mittels JavaScript nachträgt.
Ohne Manipulation ist dann keine Absendung ohne JS möglich.
Liebe Grüße aus http://www.braunschweig.de
Tom
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau