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 进度条效果实现代码整理
May 21 Javascript
jQuery基本选择器选择元素使用介绍
Apr 18 Javascript
js对列表中第一个值处理与jsp页面对列表中第一个值处理的区别详解
Nov 05 Javascript
Javascript实现滚动图片新闻的实例代码
Nov 27 Javascript
jQuery常用数据处理方法小结
Feb 20 Javascript
js select下拉联动 更具级联性!
Apr 17 Javascript
js仿网易表单及时验证功能
Mar 07 Javascript
详解前后端分离之VueJS前端
May 24 Javascript
jQuery超简单遮罩层实现方法示例
Sep 06 jQuery
vue.js引入外部CSS样式和外部JS文件的方法
Jan 06 Javascript
微信小程序蓝牙连接小票打印机实例代码详解
Jun 03 Javascript
深入详解JS函数的柯里化
Jun 09 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用数组返回无限分类的列表数据的代码
2010/08/08 PHP
第四章 php数学运算
2011/12/30 PHP
PHPMailer使用教程(PHPMailer发送邮件实例分析)
2012/12/06 PHP
php连接mssql数据库的几种方法
2013/02/21 PHP
深入理解PHP中的global
2014/08/19 PHP
php代码检查代理ip的有效性
2016/08/19 PHP
深入理解PHP的远程多会话调试
2017/09/21 PHP
php的RSA加密解密算法原理与用法分析
2020/01/23 PHP
jquery 插件 任意位置浮动固定层
2008/12/25 Javascript
location.search在客户端获取Url参数的方法
2010/06/08 Javascript
AJAX异步从优酷专辑中采集所有视频及信息(JavaScript代码)
2010/11/20 Javascript
Js event事件在IE、FF兼容性问题
2011/01/01 Javascript
jquery 实现窗口的最大化不论什么情况
2013/09/03 Javascript
jQuery 重复加载错误以及修复方法
2014/12/16 Javascript
node.js到底要不要加分号浅析
2018/07/11 Javascript
Vuex模块化应用实践示例
2020/02/03 Javascript
vue3.0 上手体验
2020/09/21 Javascript
Python中urllib2模块的8个使用细节分享
2015/01/01 Python
Python类的定义、继承及类对象使用方法简明教程
2015/05/08 Python
Python编写简单的HTML页面合并脚本
2016/07/11 Python
对Tensorflow中的变量初始化函数详解
2018/07/27 Python
Python socket 套接字实现通信详解
2019/08/27 Python
基于Python实现扑克牌面试题
2019/12/11 Python
Python获取、格式化当前时间日期的方法
2020/02/10 Python
Django+boostrap 美化admin后台的操作
2020/03/11 Python
Python join()函数原理及使用方法
2020/11/14 Python
HTML5事件方法全部汇总
2016/05/12 HTML / CSS
成品仓管员岗位职责
2013/12/11 职场文书
优秀的茶餐厅创业计划书
2014/01/03 职场文书
房屋买卖协议书范本
2014/04/10 职场文书
2014年外联部工作总结
2014/11/17 职场文书
人口与计划生育责任书
2015/05/09 职场文书
学习党章心得体会2016
2016/01/15 职场文书
解除租赁合同协议书
2016/03/21 职场文书
Python极值整数的边界探讨分析
2021/09/15 Python
css3 选择器
2022/05/11 HTML / CSS