JS驗證不重復驗證碼
更新時間:2017年02月10日 10:09:03 作者:完美續(xù)航
本文主要介紹了JS驗證不重復驗證碼的示例代碼。具有很好的參考價值,下面跟著小編一起來看下吧
話不多說,請看代碼:
<!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>
以上就是本文的全部內(nèi)容,希望本文的內(nèi)容對大家的學習或者工作能帶來一定的幫助,同時也希望多多支持腳本之家!
相關(guān)文章
微信小程序點擊圖片實現(xiàn)長按預覽、保存、識別帶參數(shù)二維碼、轉(zhuǎn)發(fā)等功能
這篇文章主要介紹了微信小程序點擊圖片實現(xiàn)長按預覽、保存、識別帶參數(shù)二維碼、轉(zhuǎn)發(fā)等功能,本文通過實例代碼給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下2019-07-07JavaScript Event學習第五章 高級事件注冊模型
在這一章我會講解兩種高級時間注冊模型:W3C和微軟的。因為這兩個方法都不能跨瀏覽器,所以在現(xiàn)在看來他們的使用場合并不多。2010-02-02動態(tài)更新highcharts數(shù)據(jù)的實現(xiàn)方法
下面小編就為大家?guī)硪黄獎討B(tài)更新highcharts數(shù)據(jù)的實現(xiàn)方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-05-05不到200行 JavaScript 代碼實現(xiàn)富文本編輯器的方法
這篇文章主要介紹了不到200行 JavaScript 代碼實現(xiàn)富文本編輯器的方法,需要的朋友可以參考下2018-01-01