Hacks4wbb by HFW™ (https://hacks4wbb.de/index.php)
- Webmaster | Technik (https://hacks4wbb.de/board.php?boardid=122)
--- Technik-Start (https://hacks4wbb.de/board.php?boardid=475)
------ Programmiersprachen Referenz (https://hacks4wbb.de/board.php?boardid=82)
------- HTML (https://hacks4wbb.de/board.php?boardid=84)
-------- Enter bzw. return unterbinden (https://hacks4wbb.de/thread.php?threadid=24824)


Geschrieben von Aussie am 06.12.2005 um 21:11:

  Enter bzw. return unterbinden

Habe ein Board-Text-Game geschrieben und haut alles hin.

Nun möchte ich gerne noch mögliche Fehleingaben durch User unterbinden

Hab diesen Code im tpl:

<FORM ACTION="posisend.php" METHOD="POST">
Bitte erste Verszeile eingeben (max.90 Zeichen)<br>
<input type="text" name="posiA" maxlength="90" size="90">
<br>
Bitte zweite Verszeile eingeben (max.90 Zeichen)<br>
<input type="text" name="posiB" maxlength="90" size="90">

<P>

<INPUT TYPE="submit" NAME="GO" VALUE="Absenden">
</FORM>

es werden 2 Zeilen eingegeben nur wenn jemand auf Return drückt
statt die Mouse oder TAB zu benutzen
wird eine leere Zeile gesendet und dies soll nicht sein


P.S. es gäbe noch die Möglichkeit dies eventuell in php zu machen das eine Fehlermeldung kommt wenn ein String leer ist

Bitte mal einen Tipp


Gruss Aussie



Geschrieben von KrickelD am 07.12.2005 um 10:25:

  RE: Enter bzw. return unterbinden

Das Formular mit Enter abzuschicken ist eine Sache des Browsers und kann wohl nicht umgangen werden...
Deshalb wirst Du nicht drumherum kommen, eine zusätzliche Abfrage mit reinzunehmen die prüft, ob beide Felder ausgefüllt wurden!



Geschrieben von Aussie am 07.12.2005 um 11:58:

  RE: Enter bzw. return unterbinden

das ist schon geschehen

Gruss Aussie


Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH