JQuery验证jsp页面属性是否为空(实例代码)


Posted in Javascript onNovember 08, 2013

说明:验证是否为空的前提首先要保证是在提交form之前验证的,如果验证结果有为空的项那么限制表单不能提交,并且提示验证错误信息,验证页面属性都不为空的情况下表单正常提交,这部分属于JS部分的东西,与后台业务逻辑层和控制层基本没有任何关系。

限制提交的方法可以是在form标签里限制,也可以是在submit按钮上添加onclick事件限制:

<form action=".." method="post" onsubmit="return check();">
<input type="submit" value="提交" onclick="return check()" >

案例:

<form action="./login.action" method="post" onsubmit="return check();">
<table>
<tr>
<td width="451"> </td>
<td width="378">
<table >
<tr>
<td width="60"> </td>
<td>
<font color="#000000">用户名:</font>
</td>
<td align="left"> <input name="userInfo.userName" id="userName" type="text">
<span id="checkUserName"></span> 
</td>
<tr> <td> </td>
<td align="right" nowrap>
<font color="#000000">密 码:</font>
</td>
<td align="left">
<input name="userInfo.password" id="password" type="password">
<span id="checkPassword"></span>
</td>
</tr>
<tr>
<td colspan="4" align="center" nowrap>
<input type="submit" id="btnLog" value=" 登 录 " >
   <input type="reset" value=" 重 置 ">
</td>
</tr>
</table>
</form>

<!--引入js文件 jquery-->
<script type="text/javascript" src="js/common/jquery-1.5.1.min.js"></script>
<script type="text/javascript">
function check(){
var userName=$("#userName").val();
var password=$("#password").val();
alert(userName);
alert(password);
if(userName==""){
$("#checkUserName").html("<font color='red'>用户名不能为空!</font>");
return false;
}
if(password==""){
$("#checkPassword").html("<font color='red'>密码不能为空!</font>");
return false;
}
return true;
}
</script>
Javascript 相关文章推荐
神奇的7个jQuery 3D插件整理
Jan 06 Javascript
JavaScript 大数据相加的问题
Aug 03 Javascript
热点新闻滚动特效的js代码
Aug 17 Javascript
jquery判断小数点两位和自动删除小数两位后的数字
Mar 19 Javascript
让JavaScript和其它资源并发下载的方法
Oct 16 Javascript
JS获取IMG图片高宽的简单实例
May 17 Javascript
一个超简单的jQuery回调函数例子(分享)
Aug 08 Javascript
Javascript计算二维数组重复值示例代码
Dec 18 Javascript
angularJS之$http:与服务器交互示例
Mar 17 Javascript
简单介绍react redux的中间件的使用
Apr 06 Javascript
Phaser.js实现简单的跑酷游戏附源码下载
Oct 26 Javascript
vue-cli脚手架引入弹出层layer插件的几种方法
Jun 24 Javascript
原生js做的手风琴效果的导航菜单
Nov 08 #Javascript
jquery 日期控件datepicker属性详细解析
Nov 08 #Javascript
jquery增加时编辑jqGrid(实例代码)
Nov 08 #Javascript
jqueyr判断checkbox组的选中(示例代码)
Nov 08 #Javascript
iframe子父页面调用js函数示例
Nov 07 #Javascript
Jquery通过Ajax方式来提交Form表单的具体实现
Nov 07 #Javascript
Checbox的操作含已选、未选及判断代码
Nov 07 #Javascript
You might like
邮箱正则表达式实现代码(针对php)
2013/06/21 PHP
Thinkphp3.2.3整合phpqrcode生成带logo的二维码
2016/07/21 PHP
ThinkPHP实现生成和校验验证码功能
2017/04/28 PHP
PHP按一定比例压缩图片的方法
2018/10/12 PHP
PHP cookie,session的使用与用户自动登录功能实现方法分析
2019/06/05 PHP
json2.js的初步学习与了解
2011/10/06 Javascript
定义JavaScript二维数组采用定义数组的数组来实现
2012/12/09 Javascript
js修改原型的属性使用介绍
2014/01/26 Javascript
jquery查找tr td 示例模拟
2014/05/08 Javascript
JS实现OCX控件的事件响应示例
2014/09/17 Javascript
setinterval()与clearInterval()JS函数的调用方法
2015/01/21 Javascript
jQuery 1.9.1源码分析系列(十)事件系统之绑定事件
2015/11/19 Javascript
基于jquery实现弹幕效果
2016/09/29 Javascript
ECMAScript6--解构
2017/03/30 Javascript
详解Angular2中Input和Output用法及示例
2017/05/21 Javascript
JavaScript数据结构之优先队列与循环队列实例详解
2017/10/27 Javascript
解决Linux无法正常安装与卸载Node.js的方法
2018/01/19 Javascript
vue组件定义,全局、局部组件,配合模板及动态组件功能示例
2019/03/19 Javascript
小程序如何使用分包加载的实现方法
2019/05/22 Javascript
如何使用Node.js爬取任意网页资源并输出PDF文件到本地
2019/06/17 Javascript
微信小程序实现滚动加载更多的代码
2019/12/06 Javascript
[00:48]完美“圣”典2016风云人物:xiao8宣传片
2016/11/30 DOTA
[01:42]DOTA2 – 虚无之灵
2019/08/25 DOTA
[09:59]DOTA2-DPC中国联赛2月7日Recap集锦
2021/03/11 DOTA
Python列表计数及插入实例
2014/12/17 Python
python执行等待程序直到第二天零点的方法
2015/04/23 Python
Python编程实现数学运算求一元二次方程的实根算法示例
2017/04/02 Python
在PyCharm中三步完成PyPy解释器的配置的方法
2018/10/29 Python
Python同时迭代多个序列的方法
2020/07/28 Python
Python grpc超时机制代码示例
2020/09/14 Python
Web前端页面跳转并取到值
2017/04/24 HTML / CSS
乐高瑞士官方商店:LEGO CH
2020/08/16 全球购物
大学国际贸易专业自荐信
2014/06/05 职场文书
2014年教育工作总结
2014/11/26 职场文书
银行稽核岗位职责
2015/04/13 职场文书
2015年妇幼保健工作总结
2015/05/19 职场文书