停止HTML5表单发布,刷新或在onSubmit上打开一个新窗口

Cai*_*ene 6 javascript html5

我正在使用内置的客户端验证器的HTML5表单标签,但我不希望它提交一个东西,因为我只是运行Javascript函数.

如何停止表单的Post方法.

干杯 - 凯厄斯

Tom*_*Tom 5

在函数调用后添加一个返回false,如下所示:

<input .... onclick="function();return false;" />
Run Code Online (Sandbox Code Playgroud)

或者您可以像这样从函数返回true/false:

<input .... onclick="return function()" />
Run Code Online (Sandbox Code Playgroud)