Matthias Scharwies: <input type="number"> oder lieber so?

Beitrag lesen

problematische Seite

Servus!

Ich lese ja grad viel über Formulare und habe diese Quelle geufnden:

https://technology.blog.gov.uk/2020/02/24/why-the-gov-uk-design-system-team-changed-the-input-type-for-numbers/

tl;dr

<input type="number"> 
  • weil es in Dragon und NVDA nicht richtig vorgelesen wird (label verschluckt)
  • weil große Zahlen als Potenzen oder gerundet dargestellt werden.
  • weil Chrome keine Fehlermeldung gibt, wenn man Buchstaben eingibt.

Besser wäre es, das so zu regeln:

<input type="text" inputmode="numeric" pattern="[0-9]*"> 

The solution

Using <input type="text" inputmode="numeric" pattern="[0-9]*"> allows for a degree of separation between how the user enters data (“input mode”), what the browser expects the user input to contain (type equals number), and potentially how it tries to validate it.

Was denkt ihr darüber?

Herzliche Grüße

Matthias Scharwies

--
Das wirksamste Mittel gegen Sonnenbrand
ist Urlaub am Ostseestrand!
0 60

<input type="number"> oder lieber so?

Matthias Scharwies
  • formulare
  • html
  1. 0
    Der Martin
  2. 0
    Rolf B
    1. 0
      Der Martin
      1. 2
        Tabellenkalk
        1. 0
          Robert B.
          • latex
          • offtopic
        2. 0
          Der Martin
          1. 0
            Robert B.
            • mathematik
            • physik
            1. 0
              Der Martin
              1. 0
                Rolf B
              2. 0
                Robert B.
                • offtopic
                1. 0
                  Gunnar Bittersmann
  3. 0
    Felix Riesterer
    1. 1
      Rolf B
      1. 0
        Matthias Scharwies
    2. 0
      Robert B.
      • formatierung
      1. 0
        Felix Riesterer
  4. 0
    Robert B.
    • formulare
    • html
    • mathematik
    1. 0
      Matthias Scharwies
    2. 0
      Rolf B
      1. 0
        MudGuard
    3. 1
      Gunnar Bittersmann
      • formulare
      • html
      1. 0
        Tabellenkalk
        1. 0
          Robert B.
          • offtopic
          1. 0
            Matthias Scharwies
  5. 0
    Mitleser 3einhalb
    • formulare
    • html
    • meinung
    1. 0
      Der Martin
      1. 0
        Gunnar Bittersmann
        • html
  6. 0
    Matthias Scharwies
    1. 0
      Gunnar Bittersmann
      1. 0
        Matthias Scharwies
        1. 0
          Rolf B
          1. 0
            Matthias Scharwies
    2. 0
      Der Martin
      1. -1
        Gunnar Bittersmann
        • begriff
        1. 0
          Rolf B
          1. 0
            Der Martin
          2. 0
            Gunnar Bittersmann
            1. 0
              Der Martin
              1. 0
                Gunnar Bittersmann
                1. 0
                  Felix Riesterer
                  1. 0
                    Gunnar Bittersmann
                    1. 0
                      Matthias Scharwies
                    2. 0
                      Camping_RIDER
                      1. 0
                        Gunnar Bittersmann
                        1. 0
                          Tabellenkalk
                        2. 0
                          JürgenB
                          1. 0
                            Gunnar Bittersmann
                        3. 0
                          Camping_RIDER
                          1. 0
                            Gunnar Bittersmann
                          2. 0
                            Der Martin
              2. 0
                Felix Riesterer
                1. 0
                  Gunnar Bittersmann
            2. 0
              Rolf B
      2. 0
        Gunnar Bittersmann
        • begriff
    3. 0
      Camping_RIDER
      1. 0
        Matthias Scharwies
        1. 0
          Rolf B
        2. 0
          Gunnar Bittersmann
        3. 0
          JürgenB