【问题标题】:How do I change a button's href based on input?如何根据输入更改按钮的 href?
【发布时间】:2022-06-13 20:54:30
【问题描述】:

我一直在尝试在 JavaScript 中进行比较,根据代码中的变量更改 href,但我一直在尝试进行更改,但页面从未更改。

HTML

<a href=""> <button type = "submit">Log In</a> </button>
<script type="text/javascript" src="js/Login.js"></script>

JavaScript

var Username=document.getElementById("username");
var Password=document.getElementById("password");

function Login() {
  if(Username.value == "Lilen")&&(Password.value == "ILoveCapeYork22"){
  document.getElementById(LoginID).href="Citizen.html";
}
if(Username.value == "KitOne")&&(Password.value == "jwUw2umsR35N2uxf"){
  document.getElementById(LoginID).href="Admin.html";
 }
}

【问题讨论】:

  • 您的 html 无效。您在关闭锚标签后关闭了按钮标签。
  • 你知道你做的事情不安全......但是LoginID是什么,为什么一个按钮周围有一个锚?

标签: javascript html


猜你喜欢
  • 2020-02-05
  • 2019-01-30
  • 2014-12-21
  • 2012-09-12
  • 1970-01-01
  • 1970-01-01
  • 2013-09-07
  • 1970-01-01
  • 2017-05-10
相关资源
最近更新 更多