Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/xamarin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
javascript return false即使在javascript函数返回false时也不起作用_Javascript_Asp.net_Button - Fatal编程技术网

javascript return false即使在javascript函数返回false时也不起作用

javascript return false即使在javascript函数返回false时也不起作用,javascript,asp.net,button,Javascript,Asp.net,Button,我有一个像这样的asp.net按钮 <asp:Button ID="btn" runat="server" Text="txt" OnClientClick="return abc()" /> function abc() { return false; } 问题是在客户端单击页面时,即使我在javascript函数中返回false,页面仍会发布到服务器 如果您有任何帮助,我们将不胜感激。您是否使用javascript标记来定义javascript函数 试试这个,这

我有一个像这样的asp.net按钮

 <asp:Button ID="btn" runat="server" Text="txt" OnClientClick="return abc()" />
function abc() {

    return false;

}
问题是在客户端单击页面时,即使我在javascript函数中返回false,页面仍会发布到服务器


如果您有任何帮助,我们将不胜感激。

您是否使用javascript标记来定义javascript函数

试试这个,这个应该有用

<script type="text/javascript" language="javascript">
function abc() {
    console.log("inside javascript function abc");
    return false;
}
</script>

函数abc(){
log(“内部javascript函数abc”);
返回false;
}

注意:我试图在控制台中打印一些消息,以确保是否调用了yeah函数。

是否调用了该函数?是否调用了该函数代码与上面的代码完全相同?如果该函数中出现JS错误,该按钮将发回。该按钮的呈现HTML源代码是什么?