Cложность пароля

13 сентября 2007 года, 17:05
К данной статье привязаны следующие примеры:

Функция для проверки сложности пароля по различным критериям: длине пароля, символов из которых состоит пароль (по регулярному выражению) и с поддержкой состояний и функции отдачи (callback).

Стиль для элементов, которые используются в функции:

/* Параметры контейнеров и индикаторов */ .pc-container { display: none; } .pc-indicator { padding: 1px; margin: 5px 0px 0px 0px; border: solid 1px #ddd; font-size:0px; } .pc-indicator-text { padding: 0px; font-size: 10px; color: #aaa000; } .pc-indicator-inline { padding: 2px; background-color: #c00; width:25%; } /* Состояния текстового индикатора */ .pc-critical { color: #700; } .pc-yellow { color: #aaa000; } .pc-green { color: green; } /* Состояния визуального индикатора */ .pc-i-critical { background-color: #c00; } .pc-i-yellow { background-color: #ccc444; } .pc-i-green { background-color: green; }

Пример использования:
<html> <head> <title>Проверка сложности пароля</title> <meta http-equiv=”Content-Type“ content=”text/html; charset=utf-8“ /> <style type=”text/css“> /* Параметры элемента ввода */ input { border: solid 1px #ccc; color:#777; } input:focus { color:#222; } /* Стиль компонента */ </style> <script type=”text/javascript“ language=”Javascript“> //Код функции проверки </script> </head> <body> <input type=”password“ id=”PASSWORD“ /> <div id=”PASSWORD_COMPLEX“> </div> <script type=”text/javascript“ language=”Javascript“> PasswordComplexity(”PASSWORD“,”PASSWORD_COMPLEX“, Array(5,25)); </script> </body>

Мнения (0)

Все эти хорошие люди уже прокомментировали запись. Поделитесь собственным мнением, расскажите, что вы думаете о поставленной проблеме, задаче, озвученных мыслях.

Не оставлено никаких мыслей к статье. Не желаете ли?

Я тоже знаю!

Вы можете тоже написать собственный комментарий. Если хотите к кому-то обратиться, используйте символ @, после которого не забудьте написать имя того, к кому обращаетесь. Не забывайте про существование XHTML-элементов, с помощью которых вы можете оформить ваш комментарий как вам угодно. И, да: ведите себя достойно, вы же не роботы, правда? Если вам интересно, можете подписаться на комментарии по RSS.