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的Cookies
Jan 16 Javascript
JAVASCRIPT  THIS详解 面向对象
Mar 25 Javascript
Raphael带文本标签可拖动的图形实现代码
Feb 20 Javascript
javascript使用for循环批量注册的事件不能正确获取索引值的解决方法
Dec 20 Javascript
javascript中传统事件与现代事件
Jun 23 Javascript
省市二级联动小案例讲解
Jul 24 Javascript
JS中的hasOwnProperty()、propertyIsEnumerable()和isPrototypeOf()
Aug 11 Javascript
了解ESlint和其相关操作小结
May 21 Javascript
微信小程序仿朋友圈发布动态功能
Jul 15 Javascript
JavaScript模拟实现自由落体效果
Aug 28 Javascript
angular2组件中定时刷新并清除定时器的实例讲解
Aug 31 Javascript
小程序使用watch监听数据变化的方法详解
Sep 20 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
把从SQL中取出的数据转化成XMl格式
2006/10/09 PHP
PHP实现简单搜歌的方法
2015/07/28 PHP
PHP的RSA加密解密方法以及开发接口使用
2018/02/11 PHP
jQuery 表单验证扩展代码(一)
2010/10/11 Javascript
onmouseover和onmouseout的一些问题思考
2013/08/14 Javascript
js delete 用法(删除对象属性及变量)
2014/08/24 Javascript
js实现九宫格图片半透明渐显特效的方法
2015/02/16 Javascript
基于HTML模板和JSON数据的JavaScript交互(移动端)
2016/04/06 Javascript
javascript特效实现——当前时间和倒计时效果的简单实例
2016/07/20 Javascript
用Angular实时获取本地Localstorage数据,实现一个模拟后台数据登入的效果
2016/11/09 Javascript
Canvas + JavaScript 制作图片粒子效果
2017/02/08 Javascript
轻松实现jQuery添加删除按钮Click事件
2017/03/13 Javascript
vue基于Vue2.0和高德地图的地图组件实例
2017/04/28 Javascript
mock.js模拟数据实现前后端分离
2019/07/24 Javascript
mui js控制开关状态、修改switch开关的值方法
2019/09/03 Javascript
稍微学一下Vue的数据响应式(Vue2及Vue3区别)
2019/11/21 Javascript
Js实现复选框的全选、全不选反选功能代码实例
2020/02/28 Javascript
Python使用PyGreSQL操作PostgreSQL数据库教程
2014/07/30 Python
python对json的相关操作实例详解
2017/01/04 Python
对Tensorflow中的矩阵运算函数详解
2018/07/27 Python
python正则表达式实例代码
2020/03/03 Python
Python如何给你的程序做性能测试
2020/07/29 Python
CSS3制作酷炫的三维相册效果
2016/07/01 HTML / CSS
美国著名的家居用品购物网站:Bed Bath & Beyond
2018/01/05 全球购物
面向对象编程OOP的优点
2013/01/22 面试题
信号量和自旋锁的区别?如何选择使用?
2015/09/08 面试题
教育专业自荐书范文
2013/12/17 职场文书
本科生的职业生涯规划范文
2014/01/09 职场文书
平民服装店创业计划书
2014/01/17 职场文书
会计电算化学生个人的自我评价
2014/02/08 职场文书
2014年秋季新学期寄语
2014/08/02 职场文书
教师政风行风评议心得体会
2014/10/21 职场文书
新学期感想
2015/08/10 职场文书
爱国之歌(8首)
2019/09/29 职场文书
搞笑Gif:这么白这么长的腿像极了一楼的女朋友
2022/03/21 杂记
Nginx文件已经存在全局反向代理问题排查记录
2022/07/15 Servers