jQuery实现批量判断表单中文本框非空的方法(2种方法)


Posted in Javascript onDecember 09, 2015

本文实例讲述了jQuery实现批量判断表单中文本框非空的方法。分享给大家供大家参考,具体如下:

方法一:

<script type="text/javascript">
/*
* 批量验证表单非空
* 需要非空验证控件的样式class="mustadd"
*/
$(".mustadd").each(function(){
if($(this).val() == ''){
  alert("该项不可为空!");
  $(this).focus();
  return false;
}
})
</script>

方法二:

<script type="text/javascript">
//批量验证表单非空
function checkForm(arr){
  for(var i=0;i<arr.length;i++){
  if($("#"+arr[i][0]).val()==''){
    alert(arr[i][1]);
    $("#"+arr[i][0]).focus();
    return false;
  }
  }
  return true;
};
//调用方式
var arr=new Array(
  new Array('userName','用户名不可为空!'),
  new Array('passwd','密码不可为空!'),
));
if(!checkForm(arr)){
  return false;
}
</script>

希望本文所述对大家jQuery程序设计有所帮助。

Javascript 相关文章推荐
js滚动条多种样式,推荐
Feb 05 Javascript
jQuery EasyUI 中文API Button使用实例
Apr 14 Javascript
js输出列表实现代码
Sep 12 Javascript
jQuery 1.9.1源码分析系列(十)事件系统之主动触发事件和模拟冒泡处理
Nov 24 Javascript
JS实现密码框根据焦点的获取与失去控制文字的消失与显示效果
Nov 26 Javascript
jQuery 1.9.1源码分析系列(十五)之动画处理
Dec 03 Javascript
js实现图片无缝滚动特效
Mar 19 Javascript
Vue2.0利用vue-resource上传文件到七牛的实例代码
Jul 28 Javascript
Bootstrap Table快速完美搭建后台管理系统
Sep 20 Javascript
node实现基于token的身份验证
Apr 09 Javascript
vue-router命名视图的使用讲解
Jan 19 Javascript
JS学习笔记之贪吃蛇小游戏demo实例详解
May 29 Javascript
详解JavaScript基本类型和引用类型
Dec 09 #Javascript
jQuery中serializeArray()与serialize()的区别实例分析
Dec 09 #Javascript
jQuery实现form表单元素序列化为json对象的方法
Dec 09 #Javascript
jQuery实现页面顶部显示的进度条效果完整实例
Dec 09 #Javascript
深入浅析react native es6语法
Dec 09 #Javascript
JavaScript程序设计之JS调试
Dec 09 #Javascript
js实现的星星评分功能函数
Dec 09 #Javascript
You might like
社区(php&amp;&amp;mysql)三
2006/10/09 PHP
提升PHP速度全攻略
2006/10/09 PHP
Optimizer与Debugger兼容性问题的解决方法
2008/12/01 PHP
自动把纯文本转换成Web页面的php代码
2009/08/27 PHP
PHP中使用php://input处理相同name值的表单数据
2015/02/03 PHP
php中stdClass的用法分析
2015/02/27 PHP
PHP框架laravel的.env文件配置教程
2017/06/07 PHP
php实现mysql连接池效果实现代码
2018/01/25 PHP
jquery获取当前日期的方法
2015/01/14 Javascript
JavaScript的String字符串对象常用操作总结
2016/05/26 Javascript
浅谈jquery设置和获得checkbox选中的问题
2016/08/19 Javascript
微信小程序 图片上传实例详解
2017/05/05 Javascript
vue使用Axios做ajax请求详解
2017/06/07 Javascript
BACKBONE.JS 简单入门范例
2017/10/17 Javascript
vue项目持久化存储数据的实现代码
2018/10/01 Javascript
vue全局使用axios的方法实例详解
2018/11/22 Javascript
js脚本中执行java后台代码方法解析
2019/10/11 Javascript
Vue 技巧之控制父类的 slot
2020/02/24 Javascript
python中zip和unzip数据的方法
2015/05/27 Python
python3制作捧腹网段子页爬虫
2017/02/12 Python
Python实现爬取需要登录的网站完整示例
2017/08/19 Python
python matplotlib中文显示参数设置解析
2017/12/15 Python
pandas中的DataFrame按指定顺序输出所有列的方法
2018/04/10 Python
python打包压缩、读取指定目录下的指定类型文件
2018/04/12 Python
numpy中实现ndarray数组返回符合特定条件的索引方法
2018/04/17 Python
python切片的步进、添加、连接简单操作示例
2019/07/11 Python
python实现信号时域统计特征提取代码
2020/02/26 Python
PyTorch中model.zero_grad()和optimizer.zero_grad()用法
2020/06/24 Python
python如何操作mysql
2020/08/17 Python
香港个人化生活购物网站:Ballyhoo Limited
2016/09/10 全球购物
草莓网官网:StrawberryNET
2019/08/21 全球购物
Watch Station官方网站:世界一流的手表和智能手表
2020/01/05 全球购物
2014教师年度思想工作总结
2014/11/10 职场文书
监察建议书
2015/02/04 职场文书
交互式可视化js库gojs使用介绍及技巧
2022/02/18 Javascript
Hive日期格式转换方法总结
2022/06/25 数据库