时间:2021-07-01 10:21:17 帮助过:3人阅读
话不多说,请看代码:
- <!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="UTF-8">
- <title>不重复验证码</title>
- <style>
- .cont{width:300px;height:auto;margin:50px auto;}
- #useId{width:120px;height:45px;line-height:45px;background:#ccc;text-align:center;font-size:20px;margin:10px;}
- </style>
- </head>
- <body>
- <div class="cont">
- <div id="useId"></div>
- <input type="text" id="txt" />
- <input type="button" id="btn" value="Start" />
- <div>
- <script>
- function $(id){
- return document.getElementById(id);
- }
- var $useId = $('useId'),
- $txt = $('txt'),
- $btn = $('btn');
- function getStr(){
- var string = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789',
- str = '';
- while(str.length < 6){
- var str1 = string.charAt(Math.round(Math.random() * 56));
- if(str.indexOf(str1) === -1){
- str += str1;
- }
- }
- $useId.innerHTML = str;
- }
- function checkCode(){
- if($txt.value == $useId.innerHTML){
- alert('验证成功');
- }else{
- alert('验证失败');
- }
- }
- $useId.onclick = getStr;
- $btn.onclick = checkCode;
- </script>
- </body>
- </html>
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持脚本之家!