HOERANDL.com Impressum Unterstützung Projekte Kontakt


phpContact

... ist die Weiterentwicklung des B4YFormmailers 2. Es wurden alle Schwächen behoben und viele Funktionen hinzugefügt. Durch die eigens entwickelte Templateengine können individuelle Formulare noch einfacher realisiert werden.
 
header
header
Google
header
holger0209
Mitglied
Junior Boarder
Beiträge: 5
graphgraph
 
Eingabeformat beschränken - 17/03/2007 10:52 Hallo,
ich habe im Formular ein Eingabefeld für Postleitzahl. Besteht die Möglichkeit die Eingabe auf 5 Ziffern zu beschränken?

Grüße
Petra
  | | Kein öffentlicher Schreibzugriff erlaubt, bitte erst registrieren!
Cougar
Admin
Admin
Beiträge: 732
graph
 
Re:Eingabeformat beschränken - 17/03/2007 13:38 Hallo Petra,

tja, das ist nicht so ganz einfach.

Du kannst alle Felder getrennt mit einer CSS Eigenschaft ansprechen.
Also schau dir mal den HTML-Quellcode den dein Browser beim Aufruf des Formulars erstellt auf. Hier findest du die Zeilen:
Code:

 <!-- Feld--> <label for="b4yf_3">Postleitzahl: </label> <input name="b4yf_feld_3" id="b4yf_3" value="" class="b4yf_inputfeld" />


Hier kannst du sehen das dieses Feld die ID "b4yf_3" zugewiesen bekommen hat.
Jetzt kannt du in der Datei "templates/default/style_include.css" die CSS Eigenschaft dieses Input-tags deffinieren.
Z.B.:
Code:

 .b4yf_3 {   width20px; }


Somit wird das Eingabefeld schon mal kürzer dargestellt. Ja, du kannst aber noch immer mehr Zeichen eingeben. Ob es dafür auch eine CSS gibt weiß ich nicht.
Vermutlich musst du noch im nächsten Feld vür "Stadt:" ein <br /> einfügen, damit dieser Eintrag in einer neuen Zeile steht. (also in der "felder/felder.php" anstelle des Labeltext "Stadt:" ein "<br />Stadt:" schreiben.

lg,
Cougar

  | | Kein öffentlicher Schreibzugriff erlaubt, bitte erst registrieren!
Sven
Mitglied
Junior Boarder
Beiträge: 7
graphgraph
 
Re:Eingabeformat beschränken - 10/06/2008 14:00 Man könnte mit maxlength="5" zumindest die Anzahl der Ziffern begrenzen.
Allerdings wäre dann immer noch die Eingabe von Buchstaben möglich.
  | | Kein öffentlicher Schreibzugriff erlaubt, bitte erst registrieren!
Cougar
Admin
Admin
Beiträge: 732
graph
 
Re:Eingabeformat beschränken - 13/06/2008 15:46 Hallo Sven,

im Grund genommen hast du vollkommen recht.

Leider ist das nicht so einfach wie du denkst.
Denn der Ausgabecode für die "variablen Felder" wird automatisch generiert, und da kannst du KEINE zusätzlichen Codes einfügen.

Daher muss man es mit CSS machen (jeders Eingabefeld hat eine eigene ID).

mfg,
Cougar

  | | Kein öffentlicher Schreibzugriff erlaubt, bitte erst registrieren!
spacer
header


spacer