Home | Registrieren | Einloggen | Suchen | Aktuelles


Forum » Auszeichnungssprachen » input type="submit" ... Antworten
input type="submit" ...

Elliot
Fachidiot


Beiträge: 135


Hallo!

Ich habe mal eine Frage. Vielleicht ist sie auch ganz leicht zu beantworten, aber ich komme im Moment nicht darauf.

Ich habe ein Formular mit ganz vielen Eingabefeldern. Wenn der Benutzer jetzt zufällig die RETURN-Taste drückt, wird das Formular sofort abgeschickt. Das soll es aber nicht! Das Abschicken soll ausschließlich per Mausklick auf den Absendebutton erfolgen.

Kann mir jemand sagen, wie ich dies programmieren kann?

Vielen Dank

Gruß Elliot


---
Elliot - Das Schmunzelmonster

  Profil   Website   Editieren   Zitieren

languitar
Foren-Team


Beiträge: 2795


Öhm, vielleicht kannst du mit JavaScript den KeyCode abfragen, aber eigentlich finde ich sowas nicht so gut, weil du dem Nutzer wieder eine Möglichkeit klaust seinen Browser zu bedienen. Gibt ja durchaus Leute die gerne ohne Maus arbeiten.

---
Take a look here!
Lichtblick - Einblick - Ausblick

  Profil   E-Mail   Website   Editieren   Zitieren

Elliot
Fachidiot


Beiträge: 135


Gibt ja durchaus Leute die gerne ohne Maus arbeiten.


Das ist sicherlich richtig. Es kann meinetwegen auch gerne möglich sein, wenn sie mit der Tabulator-Taste bis zum Submit-Feld geklickt haben, das sie dann die Return-Taste benutzen können. Das wäre sehr erfreulich, aber eben nicht, wenn sie noch woanders sind.

Mit dem KeyCode kenne ich mich leider nicht aus. Kannst du ein Beispiel geben?

Gruß Elliot

---
Elliot - Das Schmunzelmonster

  Profil   Website   Editieren   Zitieren

languitar
Foren-Team


Beiträge: 2795


Sind die anderen Felder denn Pflichtfelder? Weil dann müsstest du ja eh nach dem Absenden nnoch überprüfen ob die ausgefüllt sind.

http://www.drweb.de/trickkiste/tricks242.shtml
http://www.glengamoi.com/pipermail/beginners.asp/2003-March/000550.html

---
Take a look here!
Lichtblick - Einblick - Ausblick

  Profil   E-Mail   Website   Editieren   Zitieren

Elliot
Fachidiot


Beiträge: 135


Vielen Dank schon einmal!

http://www.drweb.de/trickkiste/tricks242.shtml


Das geht im InternetExplorer aber leider nicht im FireFox.

Pflichtfelder sind nicht alles. Sollten zwar ausgefüllt werden, müssen aber nicht.

Um diese Seite geht es: Känguru Wettbewerb

Gruß Elliot


---
Elliot - Das Schmunzelmonster

  Profil   Website   Editieren   Zitieren

languitar
Foren-Team


Beiträge: 2795


lies mal bei selfHTML nach, da stand irgendwas zu KeyCode im Firefox.

Bau die Seite doch so um, dass jede Frage einzeln angezeigt wird.

---
Take a look here!
Lichtblick - Einblick - Ausblick

  Profil   E-Mail   Website   Editieren   Zitieren
 

Antworten
Nach oben