使用javascript创建登录页面,在登录时告知错误
我想创建一个登录页面。在这方面,如果我输入了错误的用户ID,它会发出警报,如果留空,它会发出警报,对于不适当的电子邮件地址,也会显示相同的密码`使用javascript创建登录页面,在登录时告知错误,javascript,html,login,javascript-events,Javascript,Html,Login,Javascript Events,我想创建一个登录页面。在这方面,如果我输入了错误的用户ID,它会发出警报,如果留空,它会发出警报,对于不适当的电子邮件地址,也会显示相同的密码` 功能检查(表格){ if(form.userid.value==“id”){ 警报(“正确的用户名”) } else if(form.userid.value==“”){ 警报(空白用户名) } 如果(form.pswrd.value==“123”){ 警报(“正确的详细信息”) } else if(form.pswrd.value==“”){ 警
功能检查(表格){
if(form.userid.value==“id”){
警报(“正确的用户名”)
}
else if(form.userid.value==“”){
警报(空白用户名)
}
如果(form.pswrd.value==“123”){
警报(“正确的详细信息”)
}
else if(form.pswrd.value==“”){
警报(空白用户名)
}
否则{
警报(“错误密码或用户名”)
}
}
登录
用户名
密码
您写的elseif
不正确,它必须有一个空格,并且看起来像else if
。希望此链接对您有所帮助如果您写的其他内容不正确
,则它必须有一个空格,并且看起来像else if
。希望此链接能帮助您您的代码中有大量语法错误,例如JavaScript不支持的elseif
、缺少引号、错误的括号。您是否使用IDE来帮助编写代码?在任何情况下,您都可以在此处获得代码的修补版本:
功能检查(表格){
if(form.userid.value==“id”){
警报(“正确的用户名”)
}else if(form.userid.value==“”){
警报(“空白用户名”)
}else if(form.pswrd.value==“123”){
警报(“正确的详细信息”)
}else if(form.pswrd.value==“”){
警报(“空白密码”)
}
}
登录
用户名
密码
您的代码中有大量语法错误,例如JavaScript不支持的elseif
、缺少引号和错误的括号。您是否使用IDE来帮助编写代码?在任何情况下,您都可以在此处获得代码的修补版本:
功能检查(表格){
if(form.userid.value==“id”){
警报(“正确的用户名”)
}else if(form.userid.value==“”){
警报(“空白用户名”)
}else if(form.pswrd.value==“123”){
警报(“正确的详细信息”)
}else if(form.pswrd.value==“”){
警报(“空白密码”)
}
}
登录
用户名
密码
您应该在表单打开标记中使用事件onsubmit,而不是在提交输入标记中单击onclick。
用户可以按enter键提交表单。您应该在表单打开标记中使用事件提交,而不是在提交输入标记中单击onclick。
用户可以按enter键提交表单。在登录阶段提示出错的地方是一种非常糟糕的做法。恶意用户可以通过这种方式确定自己知道用户名。总是给出登录失败的消息,并在javascript中编写密码,这样任何人都可以轻松登录?在登录阶段给出错误提示是一种非常糟糕的做法。恶意用户可以通过这种方式确定自己知道用户名。总是给出登录失败的消息,并在javascript中编写密码,这样任何人都可以轻松登录?