Есть ли способ применить маску во вводе с помощью yui3?Форматирование входных данных с использованием YUI 3
Возможно ли иметь поле, в котором пользователь может ввести только номер телефона? И если да, то как?
Thx много
Есть ли способ применить маску во вводе с помощью yui3?Форматирование входных данных с использованием YUI 3
Возможно ли иметь поле, в котором пользователь может ввести только номер телефона? И если да, то как?
Thx много
Я бы сказал, что вам лучше иметь OnChange или OnKeyUp (или даже onValuechange - это YUI конструкт) обработчик прослушивания на этом входе. Всякий раз, когда он обнаруживает изменение, вы запускаете функцию форматирования на текущее значение ввода, которое отформатировало его так, как вы хотели.
, если вы хотите быть недоукомплектованный об этом, просто поставить прочерки в том, где они идут, к примеру: "1105551212" --> "110-555-1212"
, если вы хотите быть деспотичная об этом, обработчик событий может буквально полосы из любых нечисловых или несимметричных символов, что эффективно предотвращает вход пользователя в плохой ввод, хотя они могут, конечно, ввести несуществующий номер телефона.
один шаг больше: сделаю обе. вычеркивать недопустимые символы и делать автоматическое форматирование.