0

我想在用户单击按钮时触发 JavaScript 函数。

此 JavaScript 应仅在页面执行 xval 验证后触发。

如何做到这一点?

4

1 回答 1

0

您是否希望它仅在表单有效或无关紧要时运行?如果您只想在表单有效时运行它,请尝试此...

<form method="post" id="formToValidateID" >
    <input type="button" onclick="ButtonClicked();" />    
</form>    

<script type="text/javascript">
    function ButtonClicked() {
        if($("#formToValidateID").validate.form(){
           ExecuteJavascriptMethodIfValid();
        }
     }

    function ExecuteJavascriptMethodIfValid() {
        /* awesome code */
     }
</script>

如果您不关心表单是否有效,则可以省略 if 条件。

于 2009-12-15T02:54:10.903 回答