从点击的现有按钮重定向到网站

时间:2017-06-07 18:33:14

标签: javascript html xss

我对编码很陌生。我有一个ID =' test'的按钮。我想在javascript或HTML中运行一行代码,以便在点击该按钮时将用户重定向到网站。

按钮:

<button id="test" type="submit" onclick="setNick(document.getElementById('nick').value); return false; return false" class="btn btn-play-guest btn-success btn-needs-server primaryButton" data-itr="play_as_guest">

我试过这个:

<script>
document.getElementById("test").onclick = window.location='http://www.google.com/' 
</script>

然而,这会立即重定向。我希望它仅在单击按钮时重定向。请帮我解决这个问题。

非常感谢。

2 个答案:

答案 0 :(得分:0)

您正在将重定向分配给需要将其分配给某个功能的按钮。

您可以尝试这样的事情:

{{1}}

答案 1 :(得分:0)

我建议使用onclick on按钮,例如

您的按钮将如下所示

  

<button id="test" onclick="redirect()">Redirect</button>

现在在脚本中将重定向函数写为

  

<script>
  function redirect() {
    window.location.href = "http://www.google.com/";
  }
</script>