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 插件

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

    知识点:

  • 相关阅读:
    bzoj1453
    276D
    855E
    bzoj1458
    树莓派 自启动连接阿里云物联网平台(一)
    树莓派 实现脚本程序自启动
    树莓派4B 系统镜像安装与boot配置
    2019-2020-2《网络对抗技术》 Exp1 PC平台逆向破解
    2019-2020-2 《网络对抗技术》 Exp0 kali 安装
    kali 添加使用 KDE 桌面环境
  • 原文地址:https://www.cnblogs.com/floakss/p/12669866.html
Copyright © 2011-2022 走看看