當前位置:軟件學堂 > 資訊首頁 > 網絡編程 > 編程其他 > JavaScript生成驗證碼(二)

JavaScript生成驗證碼(二)

2012/11/9 11:31:30作者:佚名來源:網絡

移動端

【實例名稱】

JavaScript生成驗證碼(二)

【實例描述】

很復雜的驗證碼會包含圖片、字體、文字和數字的變化。本例學習一種比較簡單的靜態數字驗證碼。

【實例代碼】

<html xmlns="http://www.w3.org/1999/xhtml" > <head> <title>標題頁-學無憂(www.yzddtk.cn)</title> </head> <body> 請輸入驗證碼:<input type=text name=codeTxt size=4><script> var num=Math.floor(Math.random()*8999)+1000     //取4位隨機數 function txtTest() { if(document.all.codeTxt.value!=num)             //如果用戶輸入的不正確     alert("驗證碼錯誤!"); else     alert("驗證通過!"); return; } document.write(num)                             //顯示隨機驗證碼 </script> <input type=button value="確認" onclick="txtTest()"></body> </html>

【運行效果】

 JavaScript生成驗證碼(二)運行效果

【難點剖析】

本例的重點是驗證碼的生成。首先使用“Math.random()”方法生成一個o~l之間的隨機數,然后用此結果乘以8999便得到三位數的隨機數,再加1000便是標準的4位隨機數。

【源碼下載】

為了JS代碼的準確性,請點擊:JavaScript生成驗證碼(二) 進行本實例源碼下載 

標簽: 驗證    

欧美一级一极性活片免费观看,欧美一级艳片欧美精品,欧美一级性爱大片,欧美一级囗交视频 视频,欧美一级特黄录像视频