如何将按钮链接到另一个页面?

时间:2016-01-15 23:40:35

标签: html button

到目前为止,这是我的HTML



<button type="button" formaction="contact.html">Get In Touch!</button>
&#13;
&#13;
&#13;

由于某些原因,当我点击浏览器中的按钮时,它不会将我带到contact.html页面。谷歌中出现的所有页面都帮助我学习了新的按钮属性,但我无法弄清楚如何在点击时重定向页面。

3 个答案:

答案 0 :(得分:1)

如果您使用的是bootstrap,可以使用它来为您执行此操作:

<a href="#" class="btn btn-info" role="button">Link Button</a>

请参阅http://www.w3schools.com/bootstrap/bootstrap_buttons.asp

答案 1 :(得分:1)

尝试以下方法:

<input type="button" onclick="location.href='contact.htm';" value="Contact" />

更好的方法是用<form></form>包围上述代码。

答案 2 :(得分:0)

尝试以下方法:

<!-- Using window.location.href = 'URL' -->
<button onclick='window.location.href = "https://stackoverflow.com"'>
  Click Me
</button>

<!-- Using window.location.replace('URL') -->
<button onclick='window.location.replace("https://stackoverflow.com")'>
  Click Me
</button>

<!-- Using window.location = 'URL' -->
<button onclick='window.location = "https://stackoverflow.com"'>
  Click Me
</button>

<!-- Using window.open('URL') -->
<button onclick='window.open("https://stackoverflow.com","_self","","")'>
  Click Me
</button>

<!-- Using window.location.assign('URL') -->
<button onclick='window.location.assign("http://www.stackoverflow.com")'>
  Click Me
</button>

<!-- Using HTML form -->
<form action='https://stackoverflow.com' method='get'>
  <input type='submit' value='Click Me'/>
</form>

<!-- Using html anchor tag -->
<a href='https://stackoverflow.com'>
  <button>Click Me</button>
</a>