HTML加JavaScript随机密码生成器源码
最近对随机密码有需求,找到一个在线的获取网页,挺好的,但是网页上好多广告,太花哨了,有点讨厌,所以自己动手,网上搜搜加我的半吊子html跟javascript知识写了一个,特此贴出源代码,各位看官随便看看。
原理很简单,选择字符集,分大写字母、小写字母、数字和特殊字符组成一个字符数组,从字符数组中随机取字符组成随机密码。
<table width="39%" border="0" cellspacing="0" cellpadding="4"> <tr> <td colspan="2"> <div align="center" class="STYLE1"> 随机密码生成器 </div> </td> </tr> <tr> <td width="23%"> 随机密码长度: </td> <td width="77%"> <input type="text" id='length' size="4" value="16" /> 默认为16位,最小为1位,最大为50位 </td> </tr> <tr> <td width="23%"> 选择字符集: </td> <td> <input type='checkbox' id='upper' value='1' checked='checked' />大写字母 <input type='checkbox' id='lower' value='1' checked='checked' />小写字母 <input type='checkbox' id='numbers' value='1' checked='checked' />数字 <input type='checkbox' id='special' value='1' checked='checked' />特殊字符 </td> </tr> <tr> <td> </td> <td colspan='2' class='submit'> <input type='submit' id='generate' value='点击获取随机密码' onclick='generate();' /> </td> </tr> </table> <input type='text' id='password' size='60' />
相关文章
上一篇: 我的刷机经验下一篇: 用rsync进行两机备份的shell脚本
建议直接在linux shell中使用命令mkpasswd.简单方便.没有的话,apt或者yum安装下即可.
@linux学习:我一时手痒写的,chrome上用插件直接就行了,还更方便
好像 utf-8编码没起作用吧 我在window平台下 运行 有乱码?