-3

我对这些代码行感到困惑......

点击提交按钮后它去哪里了??

<input type="button" value="submit" onClick="updateForm()"/>
4

3 回答 3

4

onClick="updateForm()"表示单击按钮时调用方法updateForm()。在源代码中查找该名称的方法。

如果 updateForm() 返回 a false,则按钮的默认行为被抑制。如果不是,则updateForm()调用 then ,然后按钮继续其默认行为。

于 2012-12-10T13:21:54.320 回答
3

事件处理函数(其主体由属性的值定义onclick)运行。该函数除了尝试调用另一个函数之外什么都不做updateForm

接下来会发生什么取决于 的定义updateForm

于 2012-12-10T13:22:16.723 回答
-3

形成方法??

您还可以使用以下提到的行为之一:

<form id="myform" action="javascript:myfunction();">

<form onSubmit="return myfunction()">*

现在您可以在 javscript 文件中描述您的函数:

myfunction=function (){

// 我的代码在这里

}

当您提交表单时,“myFunction”将首先被调用,然后您的后续表单行为将被看到,或者您可以通过在函数中返回 false 来阻止其行为。

于 2012-12-10T13:35:34.020 回答