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

 var user1 = FR1245

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


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

最佳答案

我为您更正您的代码

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


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

eleMaheer Ali所说:

 var user1 = "FR1245"


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

function AuthenticateFunction() {


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


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

08-03 16:25