我已经搜索了大约30分钟。
打电话没用。alert (a())
将返回false,但仍要回发。
function a()
{
var a = new Boolean();
return a;
}
但这奏效了,没有回发:
function a()
{
var a = new Boolean();
a = false;
return a;
}
最佳答案
您如何放置OnClientClick? Java语言返回false和.NET返回false是不同的。如果您的代码是
<asp:ImageButton runat="server" OnClientClick="a()" />
那么只有javascript返回false。让.NET使用return知道响应:
<asp:ImageButton runat="server" OnClientClick="return a()" />
关于javascript - onclientClick imageButton返回false不起作用+回答,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5356544/