3 回答

TA貢獻(xiàn)1821條經(jīng)驗(yàn) 獲得超5個(gè)贊
這個(gè)逗號(hào)和加號(hào)造成了這個(gè)問(wèn)題。由于電子郵件前的加號(hào),Javascript 嘗試將電子郵件轉(zhuǎn)換為數(shù)字類型轉(zhuǎn)換。您應(yīng)該使用逗號(hào)來(lái)記錄 2 個(gè)值,或者不帶逗號(hào)的 + 來(lái)記錄單個(gè)字符串。
, +
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貢獻(xiàn)1880條經(jīng)驗(yàn) 獲得超4個(gè)贊
em-id 用于類型為電子郵件的輸入字段。.Value 期望它是一個(gè)數(shù)字字段。您可以刪除值,代碼應(yīng)該可以工作。

TA貢獻(xiàn)1826條經(jīng)驗(yàn) 獲得超6個(gè)贊
問(wèn)題是這里的逗號(hào)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)
}
}
添加回答
舉報(bào)