0

如果在 web 表单的提交按钮上,附加了一个 java-script 函数,那么首先会发生什么?表单将首先发布或 java-script 函数首先运行?

4

2 回答 2

2

javascript是客户端的,这意味着它将在POST之前执行,因为在此之后一切都发生在服务器端,然后在你的情况下使用C#。

于 2013-09-09T07:14:24.650 回答
0

还有一件事,如果附加了一个 javascript 函数,则在提交时首先运行,您可以使用return false;or取消在该函数内提交的表单event.preventDefault(例如,由于无效的表单数据)。

form.onsubmit = function(event){
   //if data is not valid
   return false;
}
于 2013-09-09T07:19:02.113 回答