Mr. Postman: input, Postleitzahlen

Beitrag lesen

läßt sich verhindern daß bei input type="number"
am rechten Eingabefeldrand die Auf-/Ab-Pfeile erscheinen ?
(es sollen auch Eingaben mit führender 0 möglich sein,
die 0 darf nicht verschwinen [Ost-Plz] )

Dir sollte eigentlich bei einer Nachsuche mit Google erst Input und dann Pattern aufgefallen sein.

Machen wir die Sache (gleich kommt eh der Gunnar und sagt uns mit guter Begründung, was hieran falsch ist) stufenweise etwas komplizierter:

<label for="PLZ"><span class="accesskey">P</span>LZ:</label>
<input pattern="\d{5}" title="Deutsche Postleitzahl" required="required" type="test" accesskey="P" name="PLZ" id="PLZ" value="" />

oder:

<label for="PLZ"><span class="accesskey">P</span>LZ:</label>
<input pattern="\d{4}" title="Schweizer Postleitzahl" required="required" type="test" accesskey="P" name="PLZ" id="PLZ" value="" />

oder:

<label for="PLZ"><span class="accesskey">P</span>LZ:</label>
<input pattern="\d{4,5}" title="Schweizer oder deutsche Postleitzahl" required="required" type="test" accesskey="P" name="PLZ" id="PLZ" value="" />

ODER:

<label for="PLZ"><span class="accesskey">P</span>LZ:</label>
<input pattern="D-\d{5}|CH-\d{4}|A-\d{4}" title="Schweizer, österreichische oder deutsche Postleitzahl mit vorangestelltem D-, CH- oder A- und 4 bzw. 5 Ziffern" required="required" type="test" accesskey="P" name="PLZ" id="PLZ" value="" />

Die selben Pattern kannst Du dann auch serverseitig benutzen um die Eingaben zu prüfen. Also bietet sich eine zentrale Konfiguration hierfür an. Das macht es einfacher wenn Dir auch bekannt wird, wie Franzosen, Belgier oder Angelsachsen Posteitzahlen zusammenstöpseln. Was ein Pattern oder ein regulärer Ausdruck ist musst Du eh lernen...

0 64

input, type="number"

mathefritz
  • typescript
  1. -1
    JürgenB
    1. 0
      Gunnar Bittersmann
      • browser
      • css
      1. 1
        JürgenB
        1. -2
          TS
          • browser
          • css
          • meinung
          1. 1
            Linuchs
        2. 0
          Gunnar Bittersmann
          • browser
          • html
  2. 3
    dedlfix
    1. 0
      Gunnar Bittersmann
  3. 0

    input, Postleitzahlen

    Mr. Postman
    • html
    1. 0
      Gunnar Bittersmann
      1. 0
        mathefritz
        1. 1
          Rolf b
          1. 0
            mathefritz
            • datenbank
            • html
            1. 0
              Matthias Apsel
              1. 0
                mathefritz
                1. 0
                  Gunnar Bittersmann
                  • html
                  • php
                  1. 0
                    dedlfix
                  2. 0
                    Matthias Apsel
                    1. 0
                      Felix Riesterer
                      1. 0
                        dedlfix
                  3. 1
                    Linuchs
                    1. 0
                      Gunnar Bittersmann
                      1. 0
                        Linuchs
                        1. 0
                          Gunnar Bittersmann
                2. 0
                  Matthias Apsel
                  1. 0
                    Gunnar Bittersmann
                    • html
                    1. 0
                      Matthias Apsel
                    2. 0
                      TS
                      1. 0
                        Matthias Apsel
                      2. 0
                        Gunnar Bittersmann
            2. 0
              Rolf b
              1. 0
                mathefritz
                1. 0
                  Matthias Apsel
                  1. 0
                    mathefritz
                  2. 0
                    mathefritz
                    1. 0
                      Matthias Apsel
                      1. 0
                        mathefritz
                        1. 0
                          Rolf b
                          1. 0
                            mathefritz
                            1. 0
                              Rolf b
                              • datenbank
                              • html
                              • php
                              1. 0
                                mathefritz
                                1. 0
                                  Gunnar Bittersmann
                                  • meinung
                                  • php
                                  1. 0
                                    mathefritz
                                    1. 0
                                      Achot
                                      1. 0
                                        mathefritz
                                        1. 0
                                          Achot
                                          1. 0
                                            mathefritz
                                          2. 0
                                            mathefritz
                                            • php
                                            1. 0
                                              Rolf b
                                              1. 0
                                                mathefritz
                                                1. 0
                                                  Matthias Apsel
                                            2. 1
                                              dedlfix
                                    2. 0
                                      Gunnar Bittersmann
                                      1. 0

                                        Blind hier, nichtssehend dort

                                        Regina Schaukrug
                                        • meinung
                                        • sicherheit
                                        1. 0
                                          Gunnar Bittersmann
                                          1. 0
                                            Regina Schaukrug
                                2. 0
                                  Rolf b
              2. 0
                Matthias Apsel
  4. 0
    pl
  5. 0

    input, type="number" ohne Rollfeld-Buttons?

    TS
    • css
    • html
    1. 0
      Gunnar Bittersmann
      1. 0
        TS
        • css
        • html
        • meinung
        1. 0
          Linuchs