使用<a>链接的任何其他方法

Isu*_*mal 3 html javascript jquery

嗨,我需要有一个方法来做同样的链接使用.我的网站上有按钮.(css样式,只有彩色按钮).我需要一个方法来点击按钮时加载页面.例如:当有人点击红色按钮时,应加载指令页面.任何人都可以建议我使用js或jquery函数来执行此操作.

谢谢!

Doo*_*nob 5

试试这个JS:

location.href = 'http://www.google.com/' //goes to www.google.com
Run Code Online (Sandbox Code Playgroud)

所以,你的完整代码看起来像这样:

var btn = document.getElementById('your_button_id');
btn.onclick = function() {
    location.href = 'http://www.google.com/' //insert your URL here
}
Run Code Online (Sandbox Code Playgroud)

当然,您可以始终将按钮包装在a标签中:

<a href='http://www.google.com/'><button type='button'>Click Me</button></a>
Run Code Online (Sandbox Code Playgroud)

这个方法:

  • 更多SEO和可访问性友好
  • 更多地讲述按钮实际上应该做什么
  • 激活某些浏览器对链接的行为,例如
    • 显示他们在状态栏中的位置
    • 特别突出
  • 适用于禁用的JavaScript

所以这通常是一个更好的主意.