Маска за въвеждане на jQuery в полета на формуляр - TimDan Web Design Studio
Дата на създаване: 05.03.2016 г
Плъгинът работи правилно във всички браузъри, започвайки от IE6+, FF 1.5+, Opera, Safari, Chrome.
Първо свързваме самата рамка и плъгина вътре в тагаhead на вашата страница:
След това трябва да извикате функцията на приставката за всички елементи на формуляр, за които искате да създадете маска, и да й предадете необходимите параметри:
Функцията на плъгина приема 2 параметъра:
- - маска за въвеждане,
- — обект на допълнителни параметри.
Входната маска е низ, състоящ се от специални знаци:
- a - третира се като азбучен знак от диапазона (A-Z,a-z)
- 9 - третира се като цифров знак (0-9)
- * - тълкува се като буквено-цифров знак (A-Z, a-z, 0-9)
Всички знаци, с изключение на изброените по-горе, се третират като литерали. В обекта с допълнителни параметри можете да посочите контейнер за маска за въвеждане, по подразбиране е _, например, ако искате да има интервал вместо долна черта, тогава вашата функция ще изглежда така:
Можете също да посочите функция за обратно извикване като допълнителен параметър. Ще се извика след попълване на всички елементи на маската:
Можете да използвате свои собствени дефиниции за специални символи на маска за въвеждане, например, ако искате потребителят да може да указва разликата или сумата от числа, тогава можете да го направите по следния начин:
Понякога има ситуации, когато е необходимо да не се попълва част от маската за въвеждане от потребителя, за това можете да използвате специалния символ? - всичко, което идва след този знак, не е задължително за потребителско въвеждане, например:
Изглежда това е всичко. Използвайте приставката във вашите произведения ище ти е малко по-лесно.