У меня есть сайт, который содержит форму, позволяющую пользователям вводить данные кредитной карты.Поля для номера карты, номера выпуска, номера CVC и суммы, которую они хотят внести, используют поле ввода в форме HTML с типом «число».
Обновленное Mobile Safari, которое поставляется с iOS 5 автоматическивставляет запятые в числа в полях ввода «число».Это не только выглядит глупо в номере CC, но и нарушает мою проверку.Есть ли способ остановить это?
Единственная цель использования «числа» вместо «текста» - заставить iOS и Android использовать мягкую клавиатуру, состоящую только из цифр, а не полную клавиатуру.
Я пытался использовать ввод типа «текст» с шаблоном, установленным в «[0-9] *».Это поднимает цифровую клавиатуру на iOS, но не на Android.Он также не позволяет вводить число с десятичной точкой.
Буду очень признателен за любые предложения:)
Спасибо