首页 > 解决方案 > 如何查找输入和变量是否相等以及是否相等重定向到其他文件?

问题描述

<script>
 var IDCode = document.getElementById( "IDCode" );

 var user1 = FR1245

function AuthenticateFunction() {
 if (IDCode = user1) {
  alert("Access Successful!")
} else {
  alert("Access Denied!")
}
}
</script>

我想制作游戏,这是加载页面的一部分,如果用户输入自己的游戏 ID,该 ID 将设置为变量(此处为 FR1245),并且我希望用户输入与设置变量相同的代码,我重定向他到下一个 html 文件。但如果不是,他将留在同一页面。请帮忙...!

标签: javascripthtmlcss

解决方案


我为你更正你的代码

 var IDCode = document.getElementById( "IDCode" );

1-首先:它是输入元素,你必须使用它IDCode.value来检查值

正如 eleMaheer Ali所说:

 var user1 = "FR1245"

2-字符串必须在引号之间,如“字符串”

function AuthenticateFunction() {


 if (IDCode.value == user1) {
  alert("Access Successful!")
} else {
  alert("Access Denied!")
}
}

为了检查您的价值,您必须使用 ==


推荐阅读