`

JQuery 随机生成密码

 
阅读更多

<script type="text/javascript">

$(document).ready(function(){
        $.extend({
              password: function (length, special) {
                var iteration = 0;
                var password = "";
                var randomNumber;
                if(special == undefined){
                    var special = false;
                }
                while(iteration < length){
                    randomNumber = (Math.floor((Math.random() * 100)) % 94) + 33;
                    if(!special){
                        if ((randomNumber >=33) && (randomNumber <=47)) { continue; }
                        if ((randomNumber >=58) && (randomNumber <=64)) { continue; }
                        if ((randomNumber >=91) && (randomNumber <=96)) { continue; }
                        if ((randomNumber >=123) && (randomNumber <=126)) { continue; }
                    }
                    iteration++;
                    password += String.fromCharCode(randomNumber);
                }
                return password;
              }
            });
        $("#defaultPassInput").click(function(){
            //$("#defaultPassId").attr("value",$.password(6,false));  //通过ID取到元素
            $("[name=defaultPass]").attr("value",$.password(6,false)); //通过name取到元素
             
        });
       
    });

 

</script>

 

页面中元素:

<input type="text" name="defaultPass" id="defaultPassId"/>

 

分享到:
评论

相关推荐

    jQuery HTML5随机密码生成器.zip

    【jQuery HTML5随机密码生成器】是一个基于JavaScript库jQuery和HTML5技术的实用工具,用于创建安全、随机的密码。这个插件允许用户根据特定的需求定制密码的组成,包括大写字母、小写字母和特殊符号,从而为用户...

    在线随机密码生成器HTML+JQuery

    在线随机密码生成器是一个网页应用,它利用HTML作为页面结构,JQuery作为JavaScript库来增强交互性,帮助用户快速生成安全的随机密码。这个工具在现代社会中尤其有用,因为网络安全日益重要,用户需要为各种账户设置...

    网页模板——jQuery+HTML5实现的随机密码生成器特效源码.zip

    在随机密码生成器中,jQuery可能被用来监听用户点击事件,当用户触发生成密码的按钮时,执行相应的JavaScript函数。此外,jQuery还可能用于实现动态效果,如密码生成后在页面上平滑显示。 JavaScript部分是此模板的...

    jQuery随机密码生成的方法

    本篇介绍的“jQuery随机密码生成的方法”,就是通过jQuery这个广泛使用的JavaScript库来实现密码的自动生成。jQuery提供了一种简洁的编程方式来处理HTML文档,进行DOM操作,事件处理以及实现动画效果,而利用其操作...

    jQuery+HTML5实现的随机密码生成器特效源码.zip

    jQuery+HTML5实现的随机密码生成器特效源码.zip

    用JQuery制作登录图形密码.

    【描述】"用JQuery制作登录图形密码"意味着我们要构建一个图形化验证系统,用户需要按照显示的随机图形(通常是一组点或线条)顺序点击,以此作为登录的一部分。这种验证方式增加了安全性,因为攻击者无法通过简单的...

    js随机密码生成器插件.zip

    总的来说,"js随机密码生成器插件.zip"结合了JavaScript的动态功能、CSS的视觉呈现以及jQuery的易用性,提供了一个既实用又美观的解决方案。无论是对于开发人员进行二次修改,还是对于普通用户使用,都是一份有价值...

    PHP+Mysql+JQuery按照步骤找回密码表单代码

    如果存在,生成一个随机的令牌(token),并将其与用户的ID关联,存入数据库。 4. **第四步:发送邮件** PHP生成一个包含令牌的重置链接,然后使用PHPMailer或类似工具发送邮件给用户。邮件中应包含一个指向重置...

    jQuery HTML5随机密码生成器特效代码

    **jQuery HTML5随机密码生成器**是用于网页开发的一个实用工具,它允许用户根据特定需求生成随机密码。这款插件结合了jQuery库的灵活性和HTML5的新特性,为用户提供了一种安全、便捷的方式来创建和管理密码。以下是...

    用js写的随机创建几位重复的密码

    在给定的标题“用js写的随机创建几位重复的密码”中,我们可以理解到这是一个利用JavaScript生成随机密码的功能,可能是为了自动化生成一批具有特定重复性或模式的密码,以满足批量分配或测试的需求。 描述中提到...

    jQuery按步骤找回密码验证表单代码

    验证码的实现通常涉及服务器端的随机生成和客户端的图像显示。 `index.html`是整个项目的入口文件,它定义了页面的基本结构和布局。在这个表单中,`index.html`可能会包含表单元素,如输入框、按钮,以及用于显示...

    jQuery数字字母组合验证码

    这种验证码通常由随机生成的数字和字母组合而成,用户在提交表单前需要正确输入显示的验证码,以此证明他们是真人而非程序。 在这款jQuery数字字母组合验证码实现中,主要涉及以下技术点: 1. **jQuery库**:...

    jquery+bootstrap实现更加安全强度更高的密码生成器特效代码

    标题 "jquery+bootstrap实现更加安全强度更高的密码生成器特效代码" 涉及到的是一个网页开发项目,其中结合了jQuery和Bootstrap库来创建一个功能更加强大且安全性更高的密码生成器。这个密码生成器可能具有自定义...

    基于jQuery分步骤找回表单密码特效源码.zip

    接着,"132687009119859412"可能是源代码文件或者数据文件,但其名称看起来像是一个随机生成的ID,这通常是测试数据或者临时文件的命名方式。由于文件名不明确,我们只能猜测这可能是实现分步骤密码找回功能的核心...

    jquery实现aes加密,后端php解密

    // 生成128位随机初始化向量 var plaintext = "待加密的文本"; var encrypted = CryptoJS.AES.encrypt(plaintext, key, {iv: iv}); // 加密 ``` **PHP的openssl_decrypt** 在服务器端,PHP提供了openssl_decrypt...

    2024高安全个人密码本程序源码 可生成随机密码/备忘录/二代密码

    感谢以下开源项目: Amaze UI v2.7.2 | Layui v2.3.0 | jQuery v2.0.3 安装教程: 1、上传源码到网站目录 2、把xkwo.com.sql导入到数据库里面 3、修改config.php中的数据库信息 4、后台地址:http://你的域名/admin

Global site tag (gtag.js) - Google Analytics