3 回答
TA贡献1821条经验 获得超4个赞
这个逗号和加号造成了这个问题。由于电子邮件前的加号,Javascript 尝试将电子邮件转换为数字类型转换。您应该使用逗号来记录 2 个值,或者不带逗号的 + 来记录单个字符串。
, +
login: function() {
let email = document.getElementById('em-id').value
let password = document.getElementById('pass').value
if(email && password) {
console.log('email => '+ email)
console.log('password => '+ password)
}
}
TA贡献1826条经验 获得超6个赞
问题是这里的逗号console.log('email => ', + email)
login: function() {
let email = document.getElementById('em-id').value
let password = document.getElementById('pass').value
if(email && password) {
console.log('email => ' + email) //gives output Nan
console.log('password => ' + password)
}
}
添加回答
举报