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

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

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

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

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

Подробнее...