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 相关文章推荐
jquery实现带复选框的表格行选中删除时高亮显示
Aug 01 Javascript
jquery实现pager控件示例
Apr 09 Javascript
javascript实现淘宝幻灯片广告展示效果
Apr 27 Javascript
localResizeIMG先压缩后使用ajax无刷新上传(移动端)
Aug 11 Javascript
Express实现前端后端通信上传图片之存储数据库(mysql)傻瓜式教程(二)
Dec 10 Javascript
js中 计算两个日期间的工作日的简单实例
Aug 08 Javascript
使用JS读取XML文件的方法
Nov 25 Javascript
js+div+css下拉导航菜单完整代码分享
Dec 28 Javascript
Vue2.0学习系列之项目上线的方法步骤(图文)
Sep 25 Javascript
@angular前端项目代码优化之构建Api Tree的方法
Dec 24 Javascript
微信小程序背景音乐开发详解
Dec 12 Javascript
vue-cli设置css不生效的解决方法
Feb 07 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
使用 MySQL 开始 PHP 会话
2006/12/21 PHP
php将数据库中的电话号码读取出来并生成图片
2008/08/31 PHP
php 全局变量范围分析
2009/08/07 PHP
PHP 冒泡排序算法的实现代码
2010/08/08 PHP
Eclipse中php插件安装及Xdebug配置的使用详解
2013/04/25 PHP
PHP生成器简单实例
2015/05/13 PHP
PHP 进程池与轮询调度算法实现多任务的示例代码
2019/11/26 PHP
node.js中的querystring.parse方法使用说明
2014/12/10 Javascript
Javascript随机标签云代码实例
2016/06/21 Javascript
jQuery操作iframe中js函数的方法小结
2016/07/06 Javascript
jquery日历插件e-calendar升级版
2016/11/10 Javascript
js实现数组内数据的上移和下移的实例
2017/11/14 Javascript
详解如何实现一个简单的Node.js脚手架
2017/12/04 Javascript
vue项目常用组件和框架结构介绍
2017/12/24 Javascript
vue-cli 如何打包上线的方法示例
2018/05/08 Javascript
基于Vue-cli快速搭建项目的完整步骤
2018/11/03 Javascript
基于Node的Axure文件在线预览的实现代码
2019/08/28 Javascript
微信小程序实现拼图小游戏
2020/10/22 Javascript
js闭包和垃圾回收机制示例详解
2021/03/01 Javascript
[02:33]DOTA2英雄基础教程 司夜刺客
2013/12/04 DOTA
Python文件操作之合并文本文件内容示例代码
2017/09/19 Python
对pandas中to_dict的用法详解
2018/06/05 Python
Python基于聚类算法实现密度聚类(DBSCAN)计算【测试可用】
2018/12/26 Python
Python两台电脑实现TCP通信的方法示例
2019/05/06 Python
使用Python中的reduce()函数求积的实例
2019/06/28 Python
Django如何将URL映射到视图
2019/07/29 Python
Python(PyS60)实现简单语音整点报时
2019/11/18 Python
Python tkinter和exe打包的方法
2020/02/05 Python
Python3批量创建Crowd用户并分配组
2020/05/20 Python
python批量生成身份证号到Excel的两种方法实例
2021/01/14 Python
英国游戏机和游戏购物网站:365games.co.uk
2018/06/18 全球购物
质检部岗位职责
2013/11/11 职场文书
部队党性分析材料
2014/02/16 职场文书
电教室标语
2014/06/20 职场文书
学习雷锋月活动总结
2014/07/03 职场文书
党员四风问题个人对照检查材料
2014/10/26 职场文书