passwords - 标识符“密码”已被声明
问题描述
Uncaught SyntaxError: Identifier 'password' has already been declared 你能帮我解决这个问题吗?我正在看这段代码,好像 3 个小时已经没有得到它的问题。
document.getElementById('registration').addEventListener('submit' , function(event) {
event.preventDefault();
let errors = {};
let username = form.querySelector('[name="username"]').value;
if (username.lenght < 5) {
errors.username = 'Username must be at least 8 characters';
}
if (username.value == ""){
errors.username = "Please enter your name."
}
let password = form.querySelector('[name="password"]').value;
let password = form.querySelector('[name="passwordcheck"]').value;
if (password.lenght < 5) {
errors.password = 'Password must be at least 8 characters';
}
if (password != passwordcheck){
errors.password = 'Password and confirm password does not match'
}
let agree = form.querySelector('[name="terms"]').checked;
if (!agree) {
errors.agree = 'you must agree to the terms and conditions'
}
from.querySelectorAll('[name="gender"]').forEach(item => {
if (item.checked) {
gender = true;
}
});
if (!gender){
errors.gender = 'Please select gender';
}
console.log(errors);
})
解决方案
推荐阅读
- excel - 在 Excel 中复制并附加特定范围内的数据
- javascript - javascript输入掩码货币
- ag-grid - 如何在 ag-grid vuejs 中保留过滤器
- rabbitmq - zipkin 无法建立到 RabbitMQ 服务器的连接
- php - PHP和MongoDB中的连接积累问题
- typescript - aws-cdk - 使用 SpecRestApi (openAPI 3) 的私有 API 网关
- python - Python 类从 tk.Frame 继承,具有列表属性
- sas - 没有命名范围的 Sas PROC EXPORT xlsx
- javascript - 如何计算我的 react native 应用程序使用了多少蜂窝或 wifi 数据?
- javascript - 为什么会弹出这个错误,express not defined?