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 相关文章推荐
给Javascript数组插入一条记录的代码
Aug 30 Javascript
jQuery 隔行换色 支持键盘上下键,按Enter选定值
Aug 02 Javascript
基于jquery的固定表头和列头的代码
May 03 Javascript
JavaScript制作简易的微信打飞机
Mar 31 Javascript
浅谈Jquery为元素绑定事件
Apr 27 Javascript
JQuery中属性过滤选择器用法实例分析
May 18 Javascript
JavaScript中指定函数名称的相关方法
Jun 04 Javascript
第十章之巨幕页头缩略图与警告框组件
Apr 25 Javascript
JavaScript-html标题滚动效果的简单实现
Sep 08 Javascript
js实现图片上传并预览功能
Aug 06 Javascript
vue 表单之通过v-model绑定单选按钮radio
May 13 Javascript
vue实现单一筛选、删除筛选条件
Oct 26 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在新浪SAE平台的部署实例
2014/10/31 PHP
Laravel配置全局公共函数的方法步骤
2019/05/09 PHP
TP5框架实现的数据库备份功能示例
2020/04/05 PHP
getElementsByTagName vs selectNodes效率 及兼容的selectNodes实现
2010/02/26 Javascript
Javascript类定义语法,私有成员、受保护成员、静态成员等介绍
2011/12/08 Javascript
利用js读取动态网站从服务器端返回的数据
2014/02/10 Javascript
jQuery实现炫酷的鼠标轨迹特效
2015/02/01 Javascript
JavaScript知识点总结(六)之JavaScript判断变量数据类型
2016/05/31 Javascript
Javascript 基础---Ajax入门必看
2016/07/06 Javascript
Angular.JS判断复选框checkbox是否选中并实时显示
2016/11/30 Javascript
React-Native中禁用Navigator手势返回的示例代码
2017/09/09 Javascript
javascript中call()、apply()的区别
2019/03/21 Javascript
微信小程序换肤功能实现代码(思路详解)
2020/08/25 Javascript
JavaScript中clientWidth,offsetWidth,scrollWidth的区别
2021/01/25 Javascript
零基础写python爬虫之打包生成exe文件
2014/11/06 Python
Python守护进程用法实例分析
2015/06/04 Python
在Django中创建URLconf相关的通用视图的方法
2015/07/20 Python
速记Python布尔值
2017/11/09 Python
Python自动化运维_文件内容差异对比分析
2017/12/13 Python
Python编程二分法实现冒泡算法+快速排序代码示例
2018/01/15 Python
python使用opencv驱动摄像头的方法
2018/08/03 Python
在python中bool函数的取值方法
2018/11/01 Python
让你的Python代码实现类型提示功能
2019/11/19 Python
Python如何实现自带HTTP文件传输服务
2020/07/08 Python
用Python爬取LOL所有的英雄信息以及英雄皮肤的示例代码
2020/07/13 Python
html5贪吃蛇游戏使用63行代码完美实现
2013/06/25 HTML / CSS
财务会计专业毕业生自荐信
2013/10/02 职场文书
银行会计财务工作个人的自我评价
2013/10/29 职场文书
护士节策划方案
2014/05/19 职场文书
干部选拔任用方案
2014/05/26 职场文书
财务检查整改报告
2014/11/06 职场文书
自荐信格式模板
2015/03/27 职场文书
2016年党课培训学习心得体会
2016/01/07 职场文书
PyQt5实现多张图片显示并滚动
2021/06/11 Python
仅用几行Python代码就能复制她的U盘文件?
2021/06/26 Python
Apache Pulsar集群搭建部署详细过程
2022/02/12 Servers