У Firefox 28 я використовую <input type="number">
чудово, оскільки він відображає цифрову клавіатуру в полях введення, яка повинна містити лише цифри.
У Firefox 29 за допомогою цифрових входів відображаються кнопки віджиму в правій частині поля, що в моєму дизайні виглядає як лайно. Кнопки мені дійсно не потрібні, оскільки вони марні, коли вам потрібно написати щось на зразок 6 - 10-значний номер.
Чи можна відключити це за допомогою CSS або jQuery?
type="number"
потрібно, щоб мобільні браузери показували цифрову клавіатуру замість повної клавіатури.
<input type="tel">
це лише цифри, і вони не включають прядильники.
type="text"
- це погана ідея, оскільки сенсорні пристрої показуватимуть неправильну клавіатуру.
type="number"
. Ви можете використовуватиtype="text"
іpattern
атрибут , щоб встановити регулярний вираз , щоб переконатися , що це число.