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学习随笔(使用window和frame)的技巧
Mar 08 Javascript
ExtJS扩展 垂直tabLayout实现代码
Jun 21 Javascript
PNG背景在不同浏览器下的应用
Jun 22 Javascript
使用postMesssage()实现iframe跨域页面间的信息传递
Mar 29 Javascript
js防阻塞加载的实现方法
Sep 09 Javascript
详解Vue中一种简易路由传参办法
Sep 15 Javascript
jquery自定义显示消息数量
Dec 19 jQuery
React教程之封装一个Portal可复用组件的方法
Jan 02 Javascript
vue 组件中slot插口的具体用法
Apr 03 Javascript
Node.js文件编码格式的转换的方法
Apr 27 Javascript
JavaScript通如何过RGraph实现动态仪表盘
Oct 15 Javascript
在Vue中使用Viser说明(基于AntV-G2可视化引擎)
Oct 28 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
用ODBC的分页显示
2006/10/09 PHP
分享50个提高PHP执行效率的技巧
2015/12/26 PHP
Laravel使用Queue队列的技巧汇总
2019/09/02 PHP
jQuery调用WebService的实现代码
2011/06/19 Javascript
提交表单时执行func方法实现代码
2013/03/17 Javascript
IE6浏览器中window.location.href无效的解决方法
2014/11/20 Javascript
JavaScript常用脚本汇总(一)
2015/03/04 Javascript
js带点自动图片轮播幻灯片特效代码分享
2015/09/07 Javascript
js实现的奥运倒计时时钟效果代码
2015/12/09 Javascript
DropDownList控件绑定数据源的三种方法
2016/12/24 Javascript
Canvas实现动态的雪花效果
2017/02/13 Javascript
jQuery.cookie.js使用方法及相关参数解释
2017/03/06 Javascript
Bootstrap表格制作代码
2017/03/17 Javascript
Vue.js实现一个漂亮、灵活、可复用的提示组件示例
2017/03/17 Javascript
利用jQuery解析获取JSON数据
2017/04/08 jQuery
ionic2自定义cordova插件开发以及使用(Android)
2017/06/19 Javascript
JavaScript获取移动设备型号的实现代码(JS获取手机型号和系统)
2018/03/10 Javascript
微信小程序textarea层级过高的解决方法
2019/03/04 Javascript
基于vuex实现购物车功能
2021/01/10 Vue.js
Python实现的简单发送邮件脚本分享
2014/11/07 Python
python批量修改xml属性的实现方式
2020/03/05 Python
ipython jupyter notebook中显示图像和数学公式实例
2020/04/15 Python
matplotlib 对坐标的控制,加图例注释的操作
2020/04/17 Python
使用HTML5的链接预取功能(link prefetching)给网站提速
2012/12/13 HTML / CSS
L’urv官网:精品女性运动服品牌
2019/07/07 全球购物
数据库的约束含义
2012/09/09 面试题
Linux文件操作命令都有哪些
2016/07/23 面试题
2013年员工自我评价范文
2013/12/27 职场文书
护士的自我鉴定
2014/02/07 职场文书
爱岗敬业演讲稿
2014/05/05 职场文书
关于晚自习早退的检讨书
2014/09/13 职场文书
2014年采购部工作总结
2014/11/20 职场文书
2014年平安创建工作总结
2014/11/24 职场文书
2014年前台接待工作总结
2014/12/05 职场文书
巴黎圣母院读书笔记
2015/06/26 职场文书
2019年幼儿园家长接送责任书
2019/10/29 职场文书