Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
简单登录系统的Javascript函数_Javascript_Html - Fatal编程技术网

简单登录系统的Javascript函数

简单登录系统的Javascript函数,javascript,html,Javascript,Html,我已经试了一会儿,开始失去耐心了。为什么这样不行?这意味着一个简单的学校项目,这就是为什么它不必是安全的,只是功能 我已经醒了将近24小时,我确信这是我无法让它工作的部分原因:) 安瓦尔纳曼 罗森诺德 洛加 函数登录(表单){ if(form.username.value==“test”)&&(form.password.value==“test”){ self.location.href=“medlemmar.html”; } 否则{ 警惕(“Felaktigt användarnamn e

我已经试了一会儿,开始失去耐心了。为什么这样不行?这意味着一个简单的学校项目,这就是为什么它不必是安全的,只是功能

我已经醒了将近24小时,我确信这是我无法让它工作的部分原因:)


安瓦尔纳曼
罗森诺德
洛加
函数登录(表单){
if(form.username.value==“test”)&&(form.password.value==“test”){
self.location.href=“medlemmar.html”;
}
否则{
警惕(“Felaktigt användarnamn eller lösenord”);
返回false;
}
}

尝试将按钮类型更改为
按钮
,而不是
提交

我没有试过,但我想你的表单总是在没有登录功能的情况下提交。更改类型将防止出现这种情况


另一种方法是维护提交类型并调用
preventDefault()
函数来避免这种行为。

您现在提交的表单没有为表单定义操作,因此可能只是刷新页面

解决这个问题的一种方法是改变按钮的类型:

<button type="button" class="btn btn-primary" onclick="login(this.form);">Logga In</button>
如果您解决了这个问题,它应该可以正常工作:

函数登录(表单){
如果((form.username.value==“测试”)&&(form.password.value==“测试”)){
self.location.href=“medlemmar.html”;
}
否则{
警惕(“Felaktigt användarnamn eller lösenord”);
返回false;
}
}

安瓦尔纳曼
罗森诺德
洛加
在此处输入代码
var n=提示(“在此处输入您的号码”,“在此处键入您的号码”);
n=parselnt(n);
if(NaN(n))
{警报(“请输入号码”);}
else如果(n==0)
警报{(“数字为零”);}
否则如果(n%2)
{alert(“数字是奇数”);}
其他的
{警报(“数字为偶数”);}
122
登录页面
功能检查(表格)
{
if(form.user.value==“Admin”&&form.psrd.value==“Admin”)
{
警报(“登录成功”)
}
其他的
{
警报(“无效用户id”)
}
}

“它不工作”不是一个问题描述。您会遇到什么错误?这不是什么错误。只是当我按下提交按钮时什么都没有发生。那么你的JS控制台没有告诉你任何事情?你能给你的代码添加一些控制台日志吗?特别是对于
form
参数?也许我可以从在JS控制台中尝试开始。现在,我只是用我写HTML的方式来写嗯。。。这和我想象的一样容易。我以前试过改变按钮类型,但没有任何结果,这可能是妄想症。谢谢
<button type="button" class="btn btn-primary" onclick="login(this.form);">Logga In</button>
if((form.username.value == "test") && (form.password.value == "test")){