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