亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

JavaScript 密碼驗證 onkeydown 不起作用

JavaScript 密碼驗證 onkeydown 不起作用

料青山看我應如是 2023-11-11 21:16:57
我嘗試實現簡單的密碼驗證,但以下功能似乎不起作用,它們甚至沒有顯示在控制臺中。我是否缺少一些非常簡單的東西?"user strict";window.onload = init;function init() {    document.getElementById("newPassword").onkeydown = checkPassword;    document.getElementById("confirmPassword").onkeydown = checkConfirm;}function checkPassword(event){    let newPass = document.getElementById("newPassword").value;    var passwordRegex = new RegExp("^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[@$!%*&])[A-Za-z\d]@$!%*?&]{8,}$")    if(!passwordRegex.test(newPass)){        feedback.innerHTML = "'"+newPass + "' is not secure."        let result = passwordRegex.test(newpass);        console.log("result: " + result);        return false;    }    return true;}function checkConfirm(event) {    let confirmPass = document.getElementById("confirmPassword").value;    let newPass = document.getElement("newPassword").value;    if(newPass != confirmPassword)) {        feedback.innerHTML = "Password does not match.";            return false;    }    return true;}let feedback - document.getElementById("feedback");function newUserRequest() {}function checkUser() {    let email = document.getElementById(emailUser).value;    let password = document.getElementById("passwordUser").value;}<div class="itemsFormDisplay">    <label class="detailNames">Password</label><br>    <input id="newPassword" class="detailsFields" type="password" name="password" required></div><div class="itemsFormDisplay">    <label class="detailNames">ConfirmPassword</label><br>    <input id="confirmPassword" class="detailsFields" type="password" name="password" required></div>
查看完整描述

1 回答

?
小怪獸愛吃肉

TA貢獻1852條經驗 獲得超1個贊

更改window.onload = init;window.onload = init();



查看完整回答
反對 回復 2023-11-11
  • 1 回答
  • 0 關注
  • 170 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號