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 相关文章推荐
在修改准备发的批量美化select+可修改select时,在非IE下发现了几个问题
Jan 09 Javascript
jQuery代码优化 选择符篇
Nov 01 Javascript
javascript简易缓动插件(源码打包)
Feb 16 Javascript
firefox下jQuery UI Autocomplete 1.8.*中文输入修正方法
Sep 19 Javascript
举例讲解AngularJS中的模块
Jun 17 Javascript
jQuery实现复选框批量选择与反选的方法
Jun 17 Javascript
理解Angular数据双向绑定
Jan 10 Javascript
WEB开发之注册页面验证码倒计时代码的实现
Dec 15 Javascript
JavaScript文本特效实例小结【3个示例】
Dec 22 Javascript
vue进入页面时滚动条始终在底部代码实例
Mar 26 Javascript
vue 项目打包时样式及背景图片路径找不到的解决方式
Nov 12 Javascript
WebStorm无法正确识别Vue3组合式API的解决方案
Feb 18 Vue.js
原生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程序中的常见漏洞进行攻击
2006/10/09 PHP
使用图灵api创建微信聊天机器人
2015/07/23 PHP
基于JQuery的一句代码实现表格的简单筛选
2010/07/26 Javascript
js中将URL中的参数提取出来作为对象的实现代码
2011/08/16 Javascript
window.event.keyCode兼容IE和Firefox实现js代码
2013/05/30 Javascript
javascript常用的方法整理
2015/08/20 Javascript
JavaScript实现ASC转汉字及汉字转ASC的方法
2016/01/23 Javascript
基于JavaScript实现瀑布流效果(循环渐近)
2016/01/27 Javascript
使用bootstrap实现多窗口和拖动效果
2016/09/22 Javascript
关于JavaScript中的this指向问题总结篇
2017/07/23 Javascript
react router 4.0以上的路由应用详解
2017/09/21 Javascript
vue实现nav导航栏的方法
2017/12/13 Javascript
浅谈vue项目重构技术要点和总结
2018/01/23 Javascript
使用vue-cli(vue脚手架)快速搭建项目的方法
2018/05/21 Javascript
vue 详情跳转至列表页实现列表页缓存
2019/03/27 Javascript
nginx部署多个vue项目的方法示例
2020/09/06 Javascript
[18:20]DOTA2 HEROS教学视频教你分分钟做大人-昆卡
2014/06/11 DOTA
tornado捕获和处理404错误的方法
2014/02/26 Python
python中pass语句用法实例分析
2015/04/30 Python
解决Python 命令行执行脚本时,提示导入的包找不到的问题
2019/01/19 Python
tensorflow求导和梯度计算实例
2020/01/23 Python
Python 中的pygame安装与配置教程详解
2020/02/10 Python
python词云库wordCloud使用方法详解(解决中文乱码)
2020/02/17 Python
如何基于matlab相机标定导出xml文件
2020/11/02 Python
html5移动端价格输入键盘的实现
2019/09/16 HTML / CSS
德国游戏机商店:Konsolenkost
2019/12/08 全球购物
预备党员党课思想汇报
2014/01/13 职场文书
雏鹰争章活动总结
2014/05/09 职场文书
创先争优活动党员公开承诺书
2014/08/29 职场文书
2014年药店工作总结
2014/11/20 职场文书
2014年信息中心工作总结
2014/12/17 职场文书
归元寺导游词
2015/02/06 职场文书
2015年乡镇发展党员工作总结
2015/03/31 职场文书
2019年销售人员的职业生涯规划书
2019/03/25 职场文书
python中__slots__节约内存的具体做法
2021/07/04 Python
Java多线程并发FutureTask使用详解
2022/06/28 Java/Android