Javascript 我得到认证错误,当尝试测试登录页面时,我附加了下面的所有内容。你们能帮我吗?

Javascript 我得到认证错误,当尝试测试登录页面时,我附加了下面的所有内容。你们能帮我吗?,javascript,firebase,Javascript,Firebase,错误 **对象{code:“auth/argument error”,消息:“signInWithEmailAndPassword失败:第一个参数“email”必须是有效字符串。”,a:null,堆栈:“” ​ a:空 ​ 代码:“身份验证/参数错误” ​ 消息:“signInWithEmailAndPassword失败:第一个参数“email”必须是有效字符串 ​ 堆栈:“ ​ ** 我的代码 登录页面 客户端登录 形式 电子邮件 密码 ssn 提交 img{ 左:40%; 右:40

错误

**对象{code:“auth/argument error”,消息:“signInWithEmailAndPassword失败:第一个参数“email”必须是有效字符串。”,a:null,堆栈:“” ​ a:空 ​ 代码:“身份验证/参数错误” ​ 消息:“signInWithEmailAndPassword失败:第一个参数“email”必须是有效字符串 ​ 堆栈:“ ​ **

我的代码


登录页面
客户端登录
形式
电子邮件
密码
ssn



提交
img{ 左:40%; 右:40%; 动画:旋转2s无限线性; } @关键帧旋转{ 100% { 变换:旋转(360度); } } 不是用户

var firebaseConfig={ apiKey:“*******”, authDomain:“*******”, projectId:“*******”, storageBucket:“*******”, messagingSenderId:“*************”, appId:“*******”, 度量标准:'******', }; //导入“firebase/analytics”; //初始化Firebase firebase.initializeApp(firebaseConfig); firebase.analytics(); const db=firebase.firestore(); const email=document.getElementById('email'); const password=document.getElementById('password'); const lol=document.getElementById('submit'); lol.addEventListener('click',函数(){ 火基 .auth() .使用电子邮件和密码登录(电子邮件、密码) 。然后((userCredential)=>{ //签到 var user=userCredential.user; // ... }) .catch((错误)=>{ var errorCode=error.code; var errorMessage=error.message; }); }); var user=firebase.auth().currentUser; 如果(用户){ //用户已登录。 window.location.replace('clientdash.html'); }否则{ //没有用户登录。 log(“未找到用户”); }
这是一个javascript对象

您需要它的值:

document.getElementById('email').value
没有看剩下的代码

这是一个javascript对象

您需要它的值:

document.getElementById('email').value

未查看其余代码。

密码相同。我尝试了,但仍然出现错误:(@Tawhid,您应该提供错误详细信息。谢谢!它现在开始工作:DSame for password。我尝试了,但仍然出现错误:(@Tawhid,您应该提供错误详细信息。谢谢!它现在开始工作:D
const lol=document.getElementById('submit'))
?希望这不会投入生产!为什么会出现问题?如果你给变量命名,其他开发人员可能不会把你当回事。
lol
。使用变量名来指明变量的用途。哦..谢谢你的建议:D,我太有幽默感了
const lol=document.getElementById('submit');
?希望这不会投入生产!为什么会出现问题?如果你给变量命名,其他开发人员可能不会把你当回事。
lol
。使用变量名来说明变量的用途。哦..谢谢你的建议:D,我太幽默了
document.getElementById('email').value