欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

html js驗(yàn)證碼代碼

謝彥文2年前8瀏覽0評論

HTML和JS是現(xiàn)代網(wǎng)頁開發(fā)中最為常用的語言之一,而驗(yàn)證碼是保護(hù)網(wǎng)站安全的重要措施。下面是一個(gè)簡單的HTML和JS代碼示例,用于生成驗(yàn)證碼:

<!doctype html>
<html>
<head>
<title>驗(yàn)證碼示例</title>
</head>
<body>
<div id="captcha"></div>
<input type="text" id="captchaInput">
<button onclick="checkCaptcha()">提交</button>
<script>
function generateCaptcha() {
var chars = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
var length = 6;
var captcha = '';
for (var i = 0; i < length; i++) {
captcha += chars.charAt(Math.floor(Math.random() * chars.length));
}
document.getElementById('captcha').innerHTML = captcha;
}
function checkCaptcha() {
var userInput = document.getElementById('captchaInput').value;
var captcha = document.getElementById('captcha').textContent;
if (userInput === captcha) {
alert('驗(yàn)證成功!');
} else {
alert('驗(yàn)證碼錯誤,請重新輸入!');
document.getElementById('captchaInput').value = '';
generateCaptcha();
}
}
window.onload = function() {
generateCaptcha();
};
</script>
</body>
</html>

以上代碼中,通過generateCaptcha函數(shù)生成包含6個(gè)隨機(jī)字符的驗(yàn)證碼,并將其插入到頁面元素captcha中。checkCaptcha函數(shù)用于檢查用戶輸入的驗(yàn)證碼是否正確。若正確則顯示驗(yàn)證成功的提示框,若錯誤則顯示驗(yàn)證碼錯誤的提示框并重新生成驗(yàn)證碼。

通過上述示例可知,HTML和JS是實(shí)現(xiàn)網(wǎng)頁驗(yàn)證碼的重要工具,可以方便而快速地在網(wǎng)站中添加驗(yàn)證碼功能,提升網(wǎng)站的安全性。