典型数据验证:
a.字段是否为空;
b.输入内容是否合法(例如数字字段是否输入了文本,email格式是否正确等)
数据验证时可通过javaScript进行表单验证,也可提交表单,在服务器端验证。通常情况下,更多的使用表单验证,效率更高。

  • onsubmit表单验证
<html>
<head>
<meta charset="utf-8">
<title>javaScript表单验证</title>
<script>
function validateForm() {//获取表单元素的值var x = document.forms["myForm"]["fname"].value;//验证是否为空if (x == null || x == "") {alert("名字不能为空!");return false;}
}
</script>
</head>
<body><form name="myForm" action="#"
onsubmit="return validateForm()" method="post">
名字: <input type="text" name="fname">
<input type="submit" value="提交">
</form></body>
</html>

- HTML表单自动验证

<html>
<head>
<meta charset="utf-8">
<title>表单自动验证是否为空</title>
</head>
<body>
<!--Internet Explorer 9 及更早 IE 浏览器不支持表单自动验证。-->
<!--验证字段是否为空-->
<form action="#" method="post"><input type="text" name="fname" required="required"><input type="submit" value="提交">
</form><p>点击提交按钮,如果输入框是空的,浏览器会提示:“请填写此字段”。</p></body>
</html>
<html lang="en">
<head><meta charset="UTF-8"><title>表单自动验证数字</title>
</head>
<body><!--验证数字是否在0-3之间,type需要设置为number类型--><form action="#" method="post"><input type="number" name="text" required min="0" max="3"><input type="submit" value="提交"></form>
</body>
</html>

JavaScript验证表单数据,HTML自动验证表单数据是否为空,数字范围相关推荐

  1. ajax如何实现表单验证码,Ajax实现提交表单时验证码自动验证(原创自Zjmainstay)...

    本文通过源码展示如何实现表单提交前,验证码先检测正确性,不正确则不提交表单,更新验证码. 1.前端代码 index.html 验证码提交自验证 用户名 验证码 (function($){ $(docu ...

  2. php获取post表单数据_PHP获取POST表单数据

    php获取post表单数据,这是再正常不过的场景了,这里有几点需要注意,网上也都有提到.别人总结的毕竟不是自己的,为了体会这些注意点,我自己在本地搭建一个web application, 然后去验证. ...

  3. 赋能表单数据,提升智能表单营销能力

    爱用平台又升级啦,智能表单功能更加好用! 爱用平台「智能表单」组合场景玩法,更好的实现用户精细化运营和自动化营销. 在日常的线上运营中,表单是一个用户沉淀的转化利器,承载客户/用户留存前后的重要运营转 ...

  4. layui清空表单数据_layui如何清除表单数据

    layui清除表单数据的方法:首先创建一个表单数据:然后实现监听提交:最后通过"$("#addGoodsForm")[0].reset();"清空表单即可. 本 ...

  5. php处理post表单数据,php – Httpful post表单数据

    最后我找到了答案,感谢@Xiquid引导我找到答案,这是我使用php httpful rest client发送帖子数据的工作答案: $google_redirect = $request->g ...

  6. easyui ajax获取表单数据,easyui提交form表单接受数据处理、

    开发环境中biztalk项目设置注意事项(转) 适用版本:biztalk 2006 适用环境:开发测试环境 在开发过程中,在开发环境中,一定会是一个对项目不断的修改.编译.部署.测试,查看测试结果,发 ...

  7. html表单 asp验证,ASP中JavaScript处理复杂表单的生成与验证

    ASP中JavaScript处理复杂表单的生成与验证 更新时间:2007年03月25日 00:00:00   作者: 这里所谓的复杂表单,是指表单中包含多种不同的输入类型,比如下拉列表框.单行文本.多 ...

  8. php 保存表单数据,使用jquery和php自动保存表单数据

    我对PHP非常好,但是使用jQuery的总菜单,并且卡在自动保存表单数据中. 自动保存功能在dummy.php中每30秒调用一次.我正在将用于处理的序列化表单数据( – >数据库)发送到save ...

  9. Ajax提交form表单数据

    文章目录 前言 一.form表单介绍 1.什么是表单 2.表单form的组成部分 3.表单form的属性 4.表单的同步提交 二.Ajax 提交表单数据 1.监听表单的提交事件 2.阻止表单的默认提交 ...

  10. html表单发送json,在HTML表单上发送JSON数据提交

    我有一个html表单,该表单有两个字段(名称,说明).当用户点击该表单的提交按钮时,我想以json格式提交表单数据.在HTML表单上发送JSON数据提交 我试过如下: function submitD ...

最新文章

  1. 网络空间安全Windows系统命令行学习笔记
  2. 第二讲 词向量表示 word2vec
  3. 容器学习 之 容器的网络类型(十二)
  4. C语言 将整数写入内存指定的连续字节单元中
  5. 牛客题霸 [二叉树的镜像]C++题解/答案
  6. 【Java】【Fulme】Flume-NG源代码阅读之SpoolDirectorySource
  7. Java面试题:final和Object类常见的方法
  8. Linux运维基础入门知识
  9. VB语言复习助力(基础篇)
  10. STM32烧写程序:ST-link驱动下载和安装
  11. 技能大赛训练题:交换机虚拟化练习
  12. 求最大李雅普诺夫指数(Largest Lyapunov Exponents,LLE)的 Rosenstein 算法
  13. C++ Primer 5th - 1.1 编写一个简单的C++程序
  14. win10系统查看占用端口
  15. 数字英文唯一_福特高光归来!双喷+同级唯一8AT,福克斯“猎装”大杀四方
  16. Oracle数据库启动与关闭
  17. 一个小程序:计算绩效的方案
  18. 第5章 远程控制软件的编写
  19. HEVC新技术(一):基于MVC的AMVP技术
  20. 博客发在oschina

热门文章

  1. 在一行中捕获多个异常(块除外)
  2. 您如何计算Visual Studio解决方案中的代码行?
  3. Win11推送如何操作 Windows11推送的详细步骤方法
  4. python 写入csv有引号_python读带引号的csv--解决 'utf-8' codec can't decode
  5. 查询当天交易总额最大的用户信息_场内场外交易
  6. linux中断处理程序架构,Linux外部中断架构初始化流程-----Tiny6410
  7. spring Access denied for user ‘xx‘@‘localhost‘ (using password: YES)
  8. com.mysql.cj.jdbc.Driver这个驱动类
  9. HTML5新增视频标签(HTML5)
  10. 简约好看导航栏(HTML、CSS)