【发布时间】:2012-11-12 17:33:46
【问题描述】:
我有一个带有按钮的网页。目前我正在将此按钮绑定到一个 javascript 处理程序,该处理程序使页面在单击时重定向到给定的 URL。
HTML:
<button class="click-me">Clike me to navigate</button>
JS:
$('.click-me').on('click', function() { window.location = '/myloc'; });
我现在正在尝试构建此页面的后备(无 JavaScript)版本。我希望这个按钮做同样的工作,但不使用 javascript。换句话说,即使浏览器的javascript被禁用,我也试图使这个按钮起作用。
我知道这可以通过form来实现(如下图)。但我正在寻找更简洁的实现方式。
<form name="hack" action="/myloc">
<button type="submit" class="click-me">Click me to navigate</button>
</form>
【问题讨论】:
-
如果你让它在没有 JavaScript 的情况下工作,你根本不需要 JS 版本,对吧?