Hallo,
mehr und mehr muss man bei Kontaktformularen u.a. diese blöden captchas entziffern
Bilderrätsel ;)
Barrierefrei sind die nicht. Es gibt ohnehin noch eine andere Sache, die an Forms zu regeln ist: Vermeiden von Doppelklicks, ein Request sollte i.d.R. nur einmal rausgehen. Meine Lösung sieht so aus:
Jedes Formular bekommt eine eindeutige ID. In dem Moment, wo das Form zum Browser geht, wird diese ID zusammen mit einem Zeitstempel in eine Datei geschrieben (serverseitig). Beim Submit des Forms wird geprüft, ob die ID in der Datei vorhanden ist und, soweit vorhanden, gelöscht. Mit dem Zeitstempel realisiere ich ein Zeitfenster, ein Submit ist erst nach einer kurzen Verzögerungszeit (nach Aufbau des Forms) möglich und die ID verfällt nach einer gewissen Zeit.
Hotti