Форум программистов, компьютерный форум, киберфорум
HTML, CSS
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/64: Рейтинг темы: голосов - 64, средняя оценка - 4.50
1 / 1 / 1
Регистрация: 20.03.2017
Сообщений: 121
1

Не работает pattern

20.11.2018, 14:31. Показов 12710. Ответов 1
Метки нет (Все метки)

Не понимаю, почему не работает pattern. Меняю тип на text - тоже ничего. В чем причина?
<input type="number" name="sum" id="sum" pattern="[0-9]{3}" title="Заполните поле">
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.11.2018, 14:31
Ответы с готовыми решениями:

Не работает атрибут pattern
При создании формы, столкнулась с проблемкой: нужно, чтобы в текстовое поле вводились исключительно...

Свойство pattern тега input не работает при пустом окне ввода
С помощью атрибута pattern в &lt;input type=&quot;text&quot;&gt;&lt;/input&gt; указана маска ввода. Если выполнить ввод...

Не работает атрибут pattern в форме в jsp
собственно проблема только с jsp. на html страницах в формах form, данный атрибут отлично проверяет...

Curiously Recurring Template Pattern; CRTP - почему это работает
Всем добрый вечер! Я задумался над тем почему и как работает CRTP в C++. #include...

1
dev - investigator
Эксперт JSЭксперт HTML/CSS
2143 / 1489 / 651
Регистрация: 16.04.2016
Сообщений: 3,695
20.11.2018, 15:47 2
lipton_v, input type="number" не поддерживает этот атрибут - https://developer.mozilla.org/... validation
Цитата Сообщение от MDN
<input type="number"> elements do not support use of the pattern attribute for making entered values conform to a specific regex pattern. The rationale for this is that number inputs won't be valid if they contain anything except numbers, and you can constrain the minimum and maximum number of valid digits using the min and max attributes, as explained above.
C text он отлично работает - https://codepen.io/qwerty_wasd/pen/gQXNrW
До трех цифр ввод будет валиден, дальнейший ввод окрасит шрифт в красный - ошибка
HTML5
1
<input id="test" type="text" pattern="[0-9]{0,3}"/>
CSS
1
2
3
#test:invalid {
  color: red
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.11.2018, 15:47

Pattern
Доброго времени суток))) Имею pattern следующего вида: Pattern pattern =...

Pattern
Подскажите пожалуйста, что это значит x!=pattern x-некоторый массив

PRG pattern
Пишу простенькие приложения для тренировки на спринге и столкнулся с проблемой. Есть какая угодно...

Find Pattern
При инжекте приложение вылетает. Подскажите, в чем ошибка? bool DataCompare(const BYTE* pData,...

Pattern Matcher
import java.util.regex.*; import static net.mindview.util.Print.*; public class Groups {...

Controller pattern
Пишу веб-приложение. Структура такая. 1 сервлет-контроллер и несколько jsp. jsp-старницы вызывают...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru