`
shirlly
  • 浏览: 1646499 次
  • 性别: Icon_minigender_2
  • 来自: 福州
社区版块
存档分类
最新评论

form提交时,先调用客户端的JS验证,验证通过后再调用服务器端的函数

    博客分类:
  • .NET
阅读更多
 <script language="javascript">
    function CheckInput()
    {
       var phone = document.getElementById("txtPhone").value;
       if (phone=="")
       {
           alert("请输入电话号码");
           return false;
       }
    }
    </script>

<asp:Button ID="btnSave" runat="server" Text="确认" [color=red]OnClientClick="return CheckInput();"[/color] OnClick="btnSave_Click" /> 
分享到:
评论

相关推荐

    jsvalidation客户端JavaScript验证框架使用手册.doc

    JSValidation是一个客户端JavaScript验证框架,专门用于BS系统(Brower-Server)或简单的网页系统中的表单验证。它的主要目标是简化表单验证过程,减少开发者编写重复的JavaScript代码。通过封装常见的验证规则...

    asp.net使用客户端验证

    这里的 `Button1` 是服务器端控件,通过 `Attributes.Add` 方法添加 `onclick` 事件,调用 `Check` 函数进行验证。 #### 五、进一步优化 为了使客户端验证更加完善,还可以考虑以下几点: 1. **增强验证逻辑**:...

    C#代码与javaScript函数的相互调用

    在ASP.NET环境中,可以通过服务器端控件的事件来实现JavaScript对C#函数的调用。具体步骤如下: 1. **定义服务器端函数**:在C#代码中定义一个公共(public)或受保护(protected)的函数,例如: ```csharp ...

    js调用C#方法

    JavaScript可以通过以下步骤来调用服务器端的C#方法: ##### 步骤一:定义服务器端C#方法 确保该方法被标记为`public`,以便JS能够访问。例如: ```csharp public string GetServerData() { return "Hello from ...

    JS正则验证大全 (.Net客户端验证)

    在.NET开发环境中,客户端验证是提高用户体验的重要一环,因为它可以在数据提交到服务器之前就检测并提示用户输入的错误,减少不必要的服务器负载。"JS正则验证大全 (.Net客户端验证)"这个资源集成了多种常见的...

    c#代码与javascript函数的相互调用

    另一种方法是在客户端使用隐藏字段来存储数据,然后在服务器端通过`Request.Form`或`Request.QueryString`读取这些数据。例如,创建一个服务器端的隐藏字段: ```html ``` 在服务器端读取和使用这个字段: ```...

    表单验证js 提交前验证

    本压缩包包含了一个名为"validateForm.js"的JavaScript文件以及一份"表单验证说明.txt"的文本文件,它们专门用于实现前端的表单验证功能。 `validateForm.js` 是一个JavaScript函数库,它提供了对HTML表单字段的...

    JS通用表单验证函数1

    它们通常会被封装在一个单独的JS文件中,通过调用函数的方式在表单提交前执行验证。例如: ```javascript function validateForm(form) { if (!validateEmail(form.email.value)) { alert('请输入有效的电子邮件...

    Form1调用Form2 ,From2回传值或调用Form1内的方法。

    这在开发GUI应用程序时尤为常见,例如一个窗体(Form1)打开另一个窗体(Form2),然后Form2执行某些操作并返回结果给Form1,或者调用Form1中的方法。这个过程可以通过多种方式实现,其中一种常见且灵活的方法是使用...

    jsp页面js调用form表单的值的方法

    ### JSP 页面中 JS 调用 Form 表单的值的方法 在 Web 开发中,JSP(Java Server Pages)是一种广泛使用的服务器端技术,它允许开发者将动态内容嵌入到静态 HTML 页面中。本篇文章主要介绍如何在 JSP 页面中通过 ...

    js标签验证

    "js标签验证"是前端开发中的一个重要环节,尤其是在处理form表单提交时,确保用户输入的数据符合预期格式和规则,从而提高用户体验并减少服务器端的压力。本文将详细探讨JavaScript在表单验证中的应用、方法和技巧。...

    .net javascript form 验证

    在.NET开发中,JavaScript常被用来进行前端表单验证,以提供用户友好的交互体验,减少服务器端不必要的处理。本文将详细讲解如何使用JavaScript进行表单验证,以及结合ASP.NET来实现这一功能。 首先,从给出的代码...

    js表单验证大全,js提交表单

    - **服务器端验证**: 必不可少的安全措施,即使客户端验证失败也要再次验证。 - **两者结合**: 提供更好的用户体验和数据安全性。 5. **JS控制表单提交** - **异步提交**: 使用AJAX实现无刷新提交,提高用户体验...

    vue element el-form多表单验证.txt

    在这种情况下,我们需要确保所有的表单都验证通过之后再执行下一步操作,比如提交数据到服务器。 #### 三、Promise 实现多表单验证 为了实现这一目标,我们可以利用 Promise 的特性来异步处理多个表单的验证结果,...

    Chromium web browser,js可调用c#函数,用 .net 2.0封装的CEF

    CEF是一个用C++封装的chromium浏览器内核的web browser插件。.net封装有cef.glue和cefsharp两个开源产品比较有名。cefsharp是用c++结合c#写的...这个代码是做了修改后用.net 2.0 重新编译的。提供了 js c#交互的演示。

    网页脚本(javascript)调用VB函数的另类方法

    ### 网页脚本(JavaScript)调用VB函数的另类方法 #### 方法概述 在常规场景下,想要从网页脚本(如JavaScript)调用VB程序中的函数,通常会涉及COM对象、ActiveX控件等技术,并可能需要通过`IDocHostUIHandler`...

    使用JQuery实现从JSON对象转换为form提交数据

    在前端开发中,有时我们需要将JSON格式的数据转换成表单(form)的格式进行提交,以便于服务器端处理。在JavaScript的世界里,jQuery库提供了一种便捷的方式来进行这样的转换。本篇文章将深入探讨如何利用jQuery从...

    ASP.net中aspx与cs函数的互调

    JavaScript通过AJAX调用服务器端的WebMethod,而服务器端通过`RegisterStartupScript`调用客户端的JavaScript。这种方式使得前后端可以灵活地交换数据和控制逻辑,极大地增强了Web应用程序的功能和用户体验。

    jQuery formValidator高级表单验证

    在网页开发中,表单验证是一项至关重要的任务,它确保用户提交的数据符合预期的格式和规则,从而提高数据质量和用户体验。jQuery formValidator是一款强大的前端验证插件,它可以帮助开发者实现复杂的表单验证功能,...

    Jquery前端表单验证插件formvalidation源码及示例

    通过有效的表单验证,可以减少服务器端的处理负担,提升用户体验,防止无效数据的提交。 **jQuery FormValidation插件的核心特性**: 1. **易于使用**:通过简单的API接口,开发者可以快速为表单添加验证规则。 2....

Global site tag (gtag.js) - Google Analytics