Я работаю над обновлением некоторых входных данных формы до HTML5. Меня не столько интересует проверка данных, сколько наличие цифровой клавиатуры на мобильных устройствах. Тип ввода «тел», кажется, делает то, что я хочу, я получаю цифровую клавиатуру на iPad / мобильном телефоне. Тип ввода «число» также даст мне цифровую клавиатуру, но он также включает в себя поле счетчика, которое мне не нужно.
Я хочу знать, безопасно ли использовать type = "tel"
для ввода данных кредитной карты? Или я должен использовать type = "number"
и попытаться каким-то образом отключить счетчик. Я читал, что отключение счетчика может привести к сбою Chrome, что не является компромиссом, на который я готов пойти.
Кроме того, в настоящее время мы используем один и тот же сайт для мобильных и немобильных пользователей.