Как задать максимальное и минимальное кол-во в маске?

WYSIWYG Web Builder, вопросы которые не охвачены в других разделах.
Правила форума
1. Название темы должно кратко описывать суть вашего вопроса, темы типа: "Помогите", "Почему", "Что это", "Что-то глючит" - будут удаляться.
2. Задавая свой вопрос, постарайтесь предоставить максимум информации о проблеме, если есть возможность, приложите шаблон проекта *.wtp.
Подробнее: Правила создания новых тем и ответов на существующие темы.
Данный форум - это место обсуждения вопроса, а не техподдержка в классическом смысле. Все участники форума Web Builder по-русски с удовольствием вам помогут, если это будет в их силах.
Ответить Вложения 1
Аватара пользователя

Автор Темы
Lemoner
Продвинутый
Продвинутый
Сообщения: 251
Зарегистрирован: 14 дек 2014, 19:31
Версия Web Builder: 14.2.2
Имя: Lemoner
Контактная информация:

Как задать максимальное и минимальное кол-во в маске?

Сообщение Lemoner » 25 мар 2019, 13:52

Задача такая: нужно чтобы в эдитбоксе юзер написал юзернейм от телеги. Я сделал маску но тут затык с кол-вом символов

$("#Editbox1").inputmask("https://t.me/*");

Этот код позволяет юзеру написать только 1 символ. Как сделать так, чтобы он мог писать без ограничений?
SCRUM всему голова!

Реклама
Аватара пользователя

spoon
Помешаный
Помешаный
Сообщения: 1614
Зарегистрирован: 17 сен 2016, 13:20
Версия Web Builder: 14.2.2
Имя: Дмитрий

Как задать максимальное и минимальное кол-во в маске?

Сообщение spoon » 25 мар 2019, 15:46

Если писать без ограничений, тогда зачем маска? Маска как раз и делает ограничение: только число, только текст, текст-число и т.д.
Съешь ещё этих мягких французских булок, да выпей чаю!
Телега

Аватара пользователя

Автор Темы
Lemoner
Продвинутый
Продвинутый
Сообщения: 251
Зарегистрирован: 14 дек 2014, 19:31
Версия Web Builder: 14.2.2
Имя: Lemoner
Контактная информация:

Как задать максимальное и минимальное кол-во в маске?

Сообщение Lemoner » 25 мар 2019, 16:50

spoon, у телеги 32 символа в юзернейме. Вот можно ли ограничить маску этим количеством?
SCRUM всему голова!

Аватара пользователя

spoon
Помешаный
Помешаный
Сообщения: 1614
Зарегистрирован: 17 сен 2016, 13:20
Версия Web Builder: 14.2.2
Имя: Дмитрий

Как задать максимальное и минимальное кол-во в маске?

Сообщение spoon » 25 мар 2019, 19:03

Lemoner, если вам не принципиально использовать маску то ставьте эдитбоксу ограничение на 32 и всё. Ну либо с помощью скрипта можно так же ограничить ввод символов, если надо накидаю скрипт.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Съешь ещё этих мягких французских булок, да выпей чаю!
Телега

Аватара пользователя

Автор Темы
Lemoner
Продвинутый
Продвинутый
Сообщения: 251
Зарегистрирован: 14 дек 2014, 19:31
Версия Web Builder: 14.2.2
Имя: Lemoner
Контактная информация:

Как задать максимальное и минимальное кол-во в маске?

Сообщение Lemoner » 26 мар 2019, 06:25

spoon, именно маску надо) чтоб юзер не вбивал https://
SCRUM всему голова!

Аватара пользователя

spoon
Помешаный
Помешаный
Сообщения: 1614
Зарегистрирован: 17 сен 2016, 13:20
Версия Web Builder: 14.2.2
Имя: Дмитрий

Как задать максимальное и минимальное кол-во в маске?

Сообщение spoon » 26 мар 2019, 10:33

[code$('#mask').inputmask({
mask: 'https://*{32}',
definitions: {
'*': {
validator: "[0-9а-яА-ЯёЁa-zA-Z/.]",
cardinality: 1,
casing: "lower"
}
}
});[/code]

пример
Съешь ещё этих мягких французских булок, да выпей чаю!
Телега

Аватара пользователя

Автор Темы
Lemoner
Продвинутый
Продвинутый
Сообщения: 251
Зарегистрирован: 14 дек 2014, 19:31
Версия Web Builder: 14.2.2
Имя: Lemoner
Контактная информация:

Как задать максимальное и минимальное кол-во в маске?

Сообщение Lemoner » 26 мар 2019, 11:57

spoon, спасибо огромное!
SCRUM всему голова!

Аватара пользователя

spoon
Помешаный
Помешаный
Сообщения: 1614
Зарегистрирован: 17 сен 2016, 13:20
Версия Web Builder: 14.2.2
Имя: Дмитрий

Как задать максимальное и минимальное кол-во в маске?

Сообщение spoon » 26 мар 2019, 12:19

Код: Выделить всё

$('#mask').inputmask({
mask: 'https://*{32}',
definitions: {
'*': {
validator: "[0-9а-яА-ЯёЁa-zA-Z/.]",
cardinality: 1,
casing: "lower"
}
}
});

Пользуйтесь :-ok-:
Съешь ещё этих мягких французских булок, да выпей чаю!
Телега


Ответить Вложения 1

Вернуться в «Общие вопросы.»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя