zoukankan      html  css  js  c++  java
  • WEB

    【表单校验】
    客户端校验
      发生在浏览器端,表单数据被提交到服务器之前,这种方式相较于服务器端校验来说:
      1  JavaScript 校验 可以完全自定义的实现方式;
      2  HTML5 内置校验 不需要 JavaScript ,而且性能更好,但是不可自定义。
    服务器端校验
      则是发生在浏览器提交数据并被服务器端程序接收之后,通常服务器端校验都是发生在将数据写入数据库之前,
      服务器端校验是你的应用对抗错误/恶意数据的最后防线,
      服务端框架都提供了数据校验与清洁功能(让数据更安全)。

    【客户端校验】
    方式1:

      HTML5 内置校验 方式学习应用;

    方式2: JavaScript 校验

    (1)使用jQuery Validation插件

    使用说明:
      思路:针对不同的字段,进行验证规则编码,设置字段相应的属性
      校验规则: 内置规则;
             添加自定义校验规则;

    1:引入插件:

    <script src="/jquery.metadata.js"></script>
    <script src="/messages_zh.js"></script>

    2:应用方式1:将校验规则写到控件

    注:将校验规则写到控件中,还需引入插件:

    <script src="jquery.metadata.js"></script>

      应用方式2:将校验规则写到js代码中 - js编码:

    (2)使用jQuery ValidationEngine 插件

                    此处仅作了解 - 因为我还没有尝试成功

    知识点:

  • 相关阅读:
    Key&Main Window
    ObjectiveC Runtime IV 【使用隐藏的参数】
    JS中的变量作用域
    Git配置
    ObjectiveC Runtime II 【发送消息 vs 调用函数】
    GDB Vs. WinDbg Commands
    mcs51 串口通信 单片机发 pc收
    csharp截屏
    解决WIN7系统中系统文件的“拒绝访问”的方案
    在VC中创建DLL文件的方法步骤
  • 原文地址:https://www.cnblogs.com/floakss/p/12669866.html
Copyright © 2011-2022 走看看