In Firefox 28 <input type="number">
funktioniert es hervorragend, da die numerische Tastatur in Eingabefeldern angezeigt wird, die nur Zahlen enthalten sollten.
In Firefox 29 werden bei Verwendung von Zahleneingaben Drehknöpfe auf der rechten Seite des Felds angezeigt, was in meinem Design wie Mist aussieht. Ich brauche die Tasten wirklich nicht, weil sie nutzlos sind, wenn Sie sowieso so etwas wie eine 6 ~ 10-stellige Zahl schreiben müssen.
Ist es möglich, dies mit CSS oder jQuery zu deaktivieren?
type="number"
ist erforderlich, damit mobile Browser die numerische Tastatur anstelle der vollständigen Tastatur anzeigen.
<input type="tel">
Es sind nur Zahlen und keine Spinner.
type="text"
ist eine schlechte Idee, da Touch-Geräte die falsche Tastatur anzeigen.
type="number"
. Mittype="text"
und dempattern
Attribut können Sie einen regulären Ausdruck festlegen, um sicherzustellen, dass es sich um eine Zahl handelt.