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 相关文章推荐
用JavaScript和注册表脚本实现右键收藏Web页选中文本
Jan 28 Javascript
JavaScript 快捷键设置实现代码
Mar 13 Javascript
c#+jquery实现获取radio和checkbox的值
Sep 12 Javascript
TinyMCE提交AjaxForm获取不到数据的解决方法
Mar 05 Javascript
两种JS实现屏蔽鼠标右键的方法
Aug 20 Javascript
bootstrap flask登录页面编写实例
Nov 01 Javascript
微信小程序之拖拽排序(代码分享)
Jan 21 Javascript
JS中的作用域链
Mar 01 Javascript
JS实现显示当前日期的实例代码
Jul 03 Javascript
JS把字符串格式的时间转换成几秒前、几分钟前、几小时前、几天前等格式
Jul 10 Javascript
如何阻止小程序遮罩层下方图层滚动
Sep 05 Javascript
Node使用koa2实现一个简单JWT鉴权的方法
Jan 26 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学习笔记之二
2011/01/17 PHP
PHP实现的简单mock json脚本分享
2015/02/10 PHP
PHP和C#可共用的可逆加密算法详解
2015/10/26 PHP
php实现微信公众平台发红包功能
2018/06/14 PHP
php异常处理捕获错误整理
2019/09/23 PHP
Script的加载方法小结
2011/01/12 Javascript
纯js网页画板(Graphics)类简介及实现代码
2012/12/24 Javascript
AngularJS表单编辑提交功能实例
2015/02/13 Javascript
JS+CSS实现Li列表隔行换色效果的方法
2015/02/16 Javascript
jQuery多级手风琴菜单实例讲解
2015/10/22 Javascript
Javascript中神奇的this
2016/01/20 Javascript
基于javascript实现泡泡大冒险网页版小游戏
2016/03/23 Javascript
NodeJs项目中关闭ESLint的方法
2018/08/09 NodeJs
小白教程|一小时上手最流行的前端框架vue(推荐)
2019/04/10 Javascript
微信小程序 高德地图路线规划实现过程详解
2019/08/05 Javascript
JS多个异步请求 按顺序执行next实现解析
2019/09/16 Javascript
vue不操作dom实现图片轮播的示例代码
2019/12/18 Javascript
手动实现vue2.0的双向数据绑定原理详解
2021/02/06 Vue.js
简介Django框架中可使用的各类缓存
2015/07/23 Python
python使用邻接矩阵构造图代码示例
2017/11/10 Python
python中map的基本用法示例
2018/09/10 Python
python实现在遍历列表时,直接对dict元素增加字段的方法
2019/01/15 Python
解决django后台样式丢失,css资源加载失败的问题
2019/06/11 Python
基于python 凸包问题的解决
2020/04/16 Python
Keras 切换后端方式(Theano和TensorFlow)
2020/06/19 Python
vscode配置anaconda3的方法步骤
2020/08/08 Python
Ticketmaster德国票务网站:购买音乐会和体育等门票
2016/11/14 全球购物
美国渔具店:FishUSA
2019/08/07 全球购物
银行实习人员自我鉴定
2013/09/22 职场文书
应聘收银员个人的求职信
2013/11/30 职场文书
助人为乐道德模范事迹材料
2014/08/16 职场文书
品牌推广活动策划方案
2014/08/19 职场文书
违反纪律检讨书范文
2015/05/07 职场文书
乱世佳人观后感
2015/06/08 职场文书
垂直极限观后感
2015/06/08 职场文书
个人合作协议范本
2015/08/06 职场文书