asp.net-onsubmit和onsubmit()

问题描述

onsubmit和onsubmit()

function _doPostBack(eventTarget,eventArgument){
if(!theForm.onsubmit||(theForm.onsubmit()!=false)){
theForm._EVENTTARGET.value = eventTarget;
theForm._EVENTARGUMENt.value = eventArgument;
theForm.submit();
}

    }

这段代码是什么意思?作用是什么?onsubmit是什么?onsubmit()是什么?

解决方案

判断表单是否有onsubmit事件,有就执行这个事件得到返回值,如果返回值不是false就提交表单。这个是asp.net自动注册的js代码

解决方案二:

提交表单会执行onsubmit
之后submit是提交

解决方案三:

onsubmit()这个函数先执行,再执行submit()
一定有一个单数定义了Onsubmit();

解决方案四:

能不能讲的详细一点,我基础比较差

解决方案五:

!theForm.onsubmit是什么?

解决方案六:

onsubmit()这个函数先执行,再执行submit()
一定有一个单数定义了Onsubmit();
回答的也不错

时间: 2024-11-05 12:21:17

asp.net-onsubmit和onsubmit()的相关文章

Asp.Net的控件如何与Server交互

asp.net|server|交互|控件 以前写asp的程序的时候,知道只有type设置为submit的按钮,才能触发表单提交数据给服务器端.如:Asp.Net中的Button就是等于<input type="submit">.但是现在Asp.Net的好多控件都可以任意的和服务器端交互,如:LinkButton.这是怎么实现的呢?难道是一种全新的方式吗?其实,这只是微软的一种变通的方式.我们先来看看客户端的代码是如何的.我这里是一个带有LinkButton的页面,其实Lin

浅谈ASP.NET的Postback

说道ASP.NET的Postback,就得说Web Page的生命周期,但是Web Page的生命周期却不是三言两语就能够说得清楚的,所以在这里单纯站的编程的角度,撇开Web Page 的生命周期浅谈Postback. 我们知道,无论是ASP.NET1.x,2.0,甚至是以后的版本,ASP.NET最终Render到Client端通过浏览器浏览的都是一样:一个单纯的HTML.Client通过Submit Form的方式将填入Form的数据提交给Server进行处理.我们现在来看看ASP.NET整个

ASP.NET:创建Linked ValidationSummary, 深入理解ASP.NET的Validation

我想对于ASP.NET的Validator控件已经熟悉的不能再熟悉了.我们 已经习惯了用Validator控件来验证我们在表单的输入,并通过ValidationSummary来输出我们为Validator控件设置的Error message.不知道大家有没想过进一步改进一下我们的Validation来改善我们的User Experience.比如,在ValidationSummary输出一个Link连接到对应的控件,而不是显示单纯的Error message. 比如在上图中,是一个典型的Logi

在ASP.NET代码中增加了一个验证环节/提示窗口,页面竟然出现了惊人的BUG面目全非请问有谁出现过这种事情求解答方法?代码都列出来了

问题描述 在ASP.NET代码中增加了一个提示窗口,页面竟然出现了惊人的BUG面目全非protectedvoidButton1_Click(objectsender,EventArgse){if(TextBox1.Text.ToString().Trim()==""){Page.ClientScript.RegisterStartupScript(GetType(),"sf","<scriptlanguage='javascript'>aler

js触发asp.net的Button的Onclick事件应用_javascript技巧

在asp.net引入事件驱动之后,在一个页面上很容易解决多个按钮触发不同事件的问题,避免了在asp中需要多个form或者通过js脚本来控制的麻烦. asp.net带来便利的同时,也带来一个问题.在实际应用中一个页面存在多个按钮的情况并不多.用户习惯于在输入框输入内容之后,直接按回车就提交表单了.由于asp.net采用的是事件驱动模式,所以默认用户按回车并没有触发按钮的onclick事件.用户按回车也不是没有提交表单,通过httpwath可以看到,实际上页面表单是提交到了form下的action页

浅谈ASP.NET的Postback 实例代码第1/2页_实用技巧

我们知道,无论是ASP.NET1.x,2.0,甚至是以后的版本,ASP.NET最终Render到Client端通过浏览器浏览的都是一样:一个单纯的HTML.Client通过Submit Form的方式将填入Form的数据提交给Server进行处理.我们现在来看看ASP.NET整个Postback程序处理的过程. 首先我们通过一个Sample来看ASP.NET如何处理一个通过Click一个Button引起的Postback.下面是Web Page的HTML: 复制代码 代码如下: <%@ Page

ASP.NET中如何实现回调_实用技巧

一.引言 在ASp.NET网页的默认模型中,用户通过单击按钮或其他操作的方式来提交页面,此时客户端将当前页面表单中的所有数据(包括一些自动生成的隐藏域)都提交到服务器端,服务器将重新实例化一个当前页面类的实例来响应这个请求,然后将整个页面的内容重新发送到客户端.这种处理方式对运行结果没什么影响,但页回发会导致处理开销,从而降低性能,且会让用户不得不等待处理并重新创建页,有时候,我们仅仅只需要传递部分数据而不需要提交整个表单,这种默认的处理方式(指的是提交整个表单进行回发方式)显得有点小题大做了,

asp 带进度条的上传文件代码与实例

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <% Dim SundyUpload_SourceData Class SundyUpload   Dim objForm,objFile,Version,objProgress     Dim xmlPath,CharsetEncoding   Public Function Form(strForm)   

别总以为asp.net mvc比asp.net web form好--web form的页面也可以体积小巧

最近才看到网上有一种对asp.net web form的误解.也有很多讨论,弄得微软ScottGu也来澄清.asp.net mvc和web form是并行存在的两种开发模式.许多人对web form的诟病很多,其中最主要的就是说viewstate,随便一个web form页面,其html源码就体积很大,主要是隐藏字段viewstate体积比较大,至少几十K,页面复杂一点,viewstate的大小能上几兆,这样大体积的页面,在浏览器和服务器之间传输,对网络带宽也是一个很大的压力,所以asp.net