zurück
Formular-Eingabe Wortprüfung
Testet die Eingabe auf erlaubte Worte in 'form_wortlist.txt':
Hier:
- um bei erlaubter Eingabe einer dieser Worte das Formular abzuschicken:
Achtung:
Da die 'erlaubten Worte' in JavaScript entweder im Quelltext der Seite einzusehen
sind, oder die Textdatei mit ihnen beim vollständigen Speichern der
Webseite auf der Festplatte landet, ist die Methode als echte
( Pass- ) Wortprüfung ungeeignet, und dient nur als Vorfilter
und Hinweis an den Benutzer.
-
Ein Formular - Button ( egal welcher Art ) hat darüber
hinaus die Eigenschaft, das Formular auch dann abzuschicken, wenn JavaScript
nicht eingeschaltet ist oder einen Fehler aufweist - was schnell passieren
kann.
-
Um das zu verhindern, kann man entweder den Formular - Button durch
einen JavaScript - Verweis ersetzen:
<Input Name="Los" value="Abschicken" onclick="javascript:checkwort();"
NOtype = "button">
- was dann wieder Schwierigkeit mit sich bringt, die ENTER - Taste
zum Abschicken des Formulars zu benutzen -
-
oder aber ( wie hier ) die Action- Anweisung aus dem Formular selbst
zu entfernen und in die JavaScript - Funktion
einzubauen:
document.Formular1.action="mailto:hier@da.de";
-
In dem Fall kann das Formular nur dann abgeschickt werden, wenn JavaScript
korrekt arbeitet und die Sperre somit aktiv ist.