实时判断密码强度
之前发布过《判断密码强度》这个类似的功能,不过功能多了一个帮你设置一个高强度的密码
XML/HTML Code
- <div id="form">
- <input type="text" id="input" placeholder="Type your password" />
- <a href="javascript:void(0);" id="generate">generate</a> <span id="output">...</span> </div>
JavaScript Code
- <script type="text/javascript">
- var $input = $('#input');
- var $output = $('#output');
- $.passy.requirements.length.min = 4;
- var feedback = [
- { color: '#c00', text: 'poor' },
- { color: '#c80', text: 'okay' },
- { color: '#0c0', text: 'good' },
- { color: '#0c0', text: 'fabulous!' }
- ];
- $input.passy(function(strength, valid) {
- $output.text(feedback[strength].text);
- $output.css('background-color', feedback[strength].color);
- if(valid) $input.css('border-color', 'green');
- else $input.css('border-color', 'red');
- });
- $('#generate').click(function() {
- $input.passy('generate', 8);
- });
- </script>
原文地址:http://www.freejs.net/article_biaodan_180.html