Javascript 如何禁用链接按钮或图像按钮的客户端单击

Javascript 如何禁用链接按钮或图像按钮的客户端单击,javascript,jquery,asp.net,css,Javascript,Jquery,Asp.net,Css,我有一个图像按钮和链接按钮,有客户端点击事件。 我想使用jquery或javascript函数禁用客户端对这些按钮的单击 找到按钮并连接 $("#linkBtn").disable() 对他们来说,是禁用服务器单击,而不是客户端单击。请帮忙。提前感谢:)禁用客户端 YourControl.Attributes.Add("onclick", "this.disabled= 'disabled' "); 你也可以使用 OnClientClick = "return false"; 只需调用事

我有一个图像按钮和链接按钮,有客户端点击事件。 我想使用jquery或javascript函数禁用客户端对这些按钮的单击 找到按钮并连接

$("#linkBtn").disable()
对他们来说,是禁用服务器单击,而不是客户端单击。请帮忙。提前感谢:)

禁用客户端

 YourControl.Attributes.Add("onclick", "this.disabled= 'disabled' ");
你也可以使用

OnClientClick = "return false";

只需调用事件的
preventDefault
,或
returnfalse
,即可防止单击事件

$("#linkBtn").click(function(e){

   e.preventDefault();
   return false;
})

嗨,有两种可能性:

1.)要对客户端单击进行静态禁用:

对于这种情况,您可以使用

 <a href="http://www.google.com" onclick="return false;">Open the Glossary</a>.
 <img onclick = "return false;" alt="test" src="1.jpg"/>

2.)您希望在运行时执行以下操作:

   <script type="text/javascript" language="javascript">
    function test() {
        //your logic
        return false;
    }
</script>
 <a href="http://www.google.com" onclick="return test();">Open the Glossary</a>.
 <img onclick = "return test();" alt="test" src="1.jpg"/>

功能测试(){
//你的逻辑
返回false;
}
.

锚链?输入按钮?按钮元素?您想在客户端使用它?您想在运行时或静态使用此功能?避免发送表单单击此控件在internet上很难发现讽刺-我的错。我相信你的意思是返回,而不是重新运行?返回错误;这将避免单击进行回发。但是默认情况下,我的链接按钮已经有一个内联的“returnfalse;”在里面。我希望它不可链接。您可以使用禁用链接。