Проверка кредитной карты с помощью JavaScript

Мы знаем, что JavaScript не должен быть единственным методом валидации (проверки) данных, но проверка на стороне клиента превалирует над проверкой на стороне сервера именно в тех случаях, когда данные совершенно точно не того характера или формата.

А еще проверку на стороне клиента стоит рассматривать, как лучшее юзабилити сайта (если скрипт проверки написан правильно).

Да, разработчики часто жалуются, как трудно написать код проверки, но не в этот раз. Потому, как есть Dojo Toolkit, включающий в себя функционал dojox.validate.creditCard, эффективно проверяющий данные номеров кредитных карт.

А еще лучше, на его основе вы сможете создать свои собственные скрипты различных проверок.

Dojo JavaScript

Код проверки компактен и хорошо комментирован:

Код выше достаточно понятен, так как в основном использует isValidCreditCard метод. Но если вам не нужен Dojo Toolkit? Вы можете написать свое приложение:

Когда объект creditCardValidator готов, вы можете начинать его использовать:

Вот и все!
P.S.: Про Seo-продвижение сайтов сказано так много и все равно все знать по этой теме не дано никому, ведь поисковые системы постоянно меняют свои алгоритмы и то, что еще вчера было актуально, сегодня уже не принесет положительного результата. Но есть и неплохие Seo-студии, например, тут обещают продвинуть ваш сайт с гарантией.


Оставить комментарий