2012-04-07 39 views
0

可能重复:
How to enable or disable an anchor using jQuery?防止链路<a>没有HREF从点击

我有这样的:

<a onclick="javascript:btnSave_onclick();" class="button">Save</a> 

基本上,链接像个按钮。

但是,当我需要将其禁用时,有一些条件。这个怎么做?

+0

给出的条件在'btnSave_onclick'功能的'if'声明。 – 2012-04-07 15:04:20

+0

@amnotiam但是,然后链接应该点击。我希望它不能被点击。 – 2012-04-07 15:05:04

+0

防止用户点击链接的唯一方法是隐藏或删除链接。 – 2012-04-07 15:06:06

回答

-1

任何你不只是使用按钮的理由?在这种情况下,你可以只使用

document.getElementById('button').disabled = true; 

你就必须设置一个ID为按钮也

+1

你为什么不把它写成评论?它当然不能解决“如何防止LINK点击?”的问题。 – 2012-04-07 15:06:05

+0

这不回答OP的问题。 – 2012-04-07 15:06:15

+2

这仍然是一个非常公平的点。如果它看起来或行为不像链接,那么不要将它作为链接。在这种情况下,它看起来像一个按钮会更合适。 – Nix 2012-04-07 15:12:23