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 相关文章推荐
21个值得收藏的Javascript技巧
Feb 04 Javascript
jquery实现邮箱自动补全功能示例分享
Feb 17 Javascript
jquery实现鼠标点击后展开列表内容的导航栏效果
Sep 14 Javascript
Sortable.js拖拽排序使用方法解析
Nov 04 Javascript
Bootstrap CSS布局之按钮
Dec 17 Javascript
angular中使用Socket.io实例代码
Jun 03 Javascript
jQuery Autocomplete简介_动力节点Java学院整理
Jul 17 jQuery
Postman的下载及安装教程详解
Oct 16 Javascript
常见的浏览器存储方式(cookie、localStorage、sessionStorage)
May 07 Javascript
JQuery 实现文件下载的常用方法分析
Oct 29 jQuery
微信小程序利用button控制条件标签的变量问题
Mar 15 Javascript
vue接通后端api以及部署到服务器操作
Aug 13 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
ThinkPHP CURD方法之limit方法详解
2014/06/18 PHP
用PHP去掉文件头的Unicode签名(BOM)方法
2017/06/22 PHP
laravel-admin 实现给grid的列添加行数序号的方法
2019/10/08 PHP
Windows Live的@live.com域名注册漏洞 利用代码
2006/12/27 Javascript
JavaScript 数组运用实现代码
2010/04/13 Javascript
Javascript延迟执行实现方法(setTimeout)
2010/12/30 Javascript
JavaScript 参数中的数组展开 [译]
2012/09/21 Javascript
sencha touch 模仿tabpanel导航栏TabBar的实例代码
2013/10/24 Javascript
基于jQuery实现美观且实用的倒计时实例代码
2015/12/30 Javascript
js实现StringBuffer的简单实例
2016/09/02 Javascript
前端js实现文件的断点续传 后端PHP文件接收
2016/10/14 Javascript
JS匿名函数实例分析
2016/11/26 Javascript
微信小程序 安全包括(框架、功能模块、账户使用)详解
2017/01/16 Javascript
javascript作用域链与执行环境详解
2017/03/25 Javascript
angularjs封装$http为factory的方法
2017/05/18 Javascript
详解使用webpack打包编写一个vue-toast插件
2017/11/08 Javascript
对layui中的onevent 和event的使用详解
2019/09/06 Javascript
Vue实现滑动拼图验证码功能
2019/09/15 Javascript
对python中for、if、while的区别与比较方法
2018/06/25 Python
Pytorch基本变量类型FloatTensor与Variable用法
2020/01/08 Python
Python 实现向word(docx)中输出
2020/02/13 Python
python按照list中字典的某key去重的示例代码
2020/10/13 Python
Css3新特性应用之视觉效果实例
2016/12/12 HTML / CSS
基于HTML5 Canvas的3D动态Chart图表的示例
2017/11/02 HTML / CSS
详解三种方式实现平滑滚动页面到顶部的功能
2019/04/23 HTML / CSS
教师求职推荐信范文
2013/11/20 职场文书
一月红领巾广播稿
2014/02/11 职场文书
工程专业求职自荐书范文
2014/02/18 职场文书
开工仪式主持词
2014/03/20 职场文书
爱国主义教育活动总结
2014/05/07 职场文书
2014年计生标语
2014/06/23 职场文书
计算机多媒体专业自荐信
2014/07/04 职场文书
授权委托书(法人单位用)
2014/09/29 职场文书
商务司机岗位职责
2015/04/10 职场文书
2015年秋季小学开学标语
2015/07/16 职场文书
Django数据库(SQlite)基本入门使用教程
2022/07/07 Python