Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Дополнительная проверка введения телефона (https://javascript.ru/forum/dom-window/76654-dopolnitelnaya-proverka-vvedeniya-telefona.html)

Igorsrt 30.01.2019 15:17

что-то не работает (

laimas 30.01.2019 15:19

Цитата:

Сообщение от Igorsrt
что-то не работает

Шаблон другой должен быть.

Nexus 30.01.2019 15:23

Цитата:

Сообщение от laimas
Первую серию эпопеи прочтите. Насколько можно судить, проблема не в первой цифре маски, которая уже набрана, а в том, что ее вводят в позицию второй цифры. Если плагин маски позволяет вводить все цифры номера, тогда я не понимаю проблемы.

Из мухи слона сделали.
На одном проекте были точно такие же проблемы, смена маски её решила за 2 минуты и никаких эпопей.

laimas 30.01.2019 15:30

Цитата:

Сообщение от Nexus
смена маски её решила за 2 минуты

Ну так в чем проблема?

Nexus 30.01.2019 15:32

Цитата:

Сообщение от laimas
Ну так в чем проблема?

Не у меня спрашивать нужно.
В прошлой теме я уже предлагал решить проблему этим способом.

Igorsrt 30.01.2019 15:36

Проблема в том. Что в маске телефона 10 цифр. Если человек начинает вводить "по привычке" с восьмеркой 8962.... то последняя цифра не сохраняется, в результате перезванивать некуда...
Я за любое разумное решение данной проблемы )

Nexus 30.01.2019 15:40

Цитата:

Сообщение от Igorsrt
Я за любое разумное решение данной проблемы

Я уже три раза точно написал решение проблемы.
Вы издеваетесь?

<script src="https://code.jquery.com/jquery-3.3.1.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.mask/1.14.15/jquery.mask.min.js"></script>

<input type="text"/>

<script>$('input').mask('9 (999) 999-99-99');</script>

laimas 30.01.2019 15:42

Цитата:

Сообщение от Nexus
В прошлой теме я уже предлагал решить проблему этим способом.

Заинтриговали :D Сподобился тоже подключить сей плагин и попробовать, вывод - маска 9 (.... позволяет начать номер и с девятки, то есть мало одной проблемы, еще одну добавили? )

Nexus 30.01.2019 15:44

laimas, если человек захочет что-то сломать - он это сделает.
Адекватный человек введет корректный номер телефона и никаких проблем ни у кого не возникнет.

laimas 30.01.2019 15:56

Цитата:

Сообщение от Nexus
Адекватный человек введет корректный номер телефона

Вашими устами да мед пить. :) На то они и проверки, и прочий мусор, который приходится закачивать пользователю, чтобы отсечь всяких неадекватов.


Часовой пояс GMT +3, время: 14:15.