У меня есть форма генератора кода, в которой есть 2 текстовых поля. Первый принимает 12-значный код, затем при нажатии кнопки запускает этот код через алгоритм и выдает 12-значный ключ. Я хотел бы (для обоих полей на самом деле), чтобы данные вводились с маской, но если они были выбраны и скопированы, это была строка чисел.
Например:
Пользователь вводит в текстовое поле: 123456789012 Маска отображает ввод в поле как: 1234-5678-9012 Пользователь нажимает кнопку генерации Текст во втором текстовом поле (только для чтения) отображает код возврата как: 5798-1521 -4886 Когда пользователь копирует это второе текстовое поле и вставляет его в блокнот, значение: 579815214886
Это возможно? Я покопался в нескольких плагинах для масок JQuery, но все они копируют/вставляют данные маски, все еще находящиеся в строке. Единственное, о чем я могу думать, это то, что когда поле получает фокус, чтобы удалить маску, но когда оно теряет фокус, чтобы применить маску. Есть ли способ лучше?
Спасибо за помощь.
copy
текст уже скопирован, и вы не можете его изменить. Иpaste
тут ни при чем - person Ian   schedule 10.07.2013