3 回答

TA貢獻1821條經驗 獲得超5個贊
這個逗號和加號造成了這個問題。由于電子郵件前的加號,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)
}
}
添加回答
舉報