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 相关文章推荐
JS 实现导航栏悬停效果(续2)
Sep 24 Javascript
js 获取、清空input type=&quot;file&quot;的值(示例代码)
Dec 24 Javascript
JavaScript验证Email(3种方法)
Sep 21 Javascript
js数字舍入误差以及解决方法(必看篇)
Feb 28 Javascript
layui表格实现代码
May 20 Javascript
JS实现的JSON序列化操作简单示例
Jul 02 Javascript
老生常谈JavaScript获取CSS样式的方法(兼容各浏览器)
Sep 19 Javascript
配置一个vue3.0项目的完整步骤
Apr 26 Javascript
Layui 解决表格异步调用后台分页的问题
Oct 26 Javascript
Node.js path模块,获取文件后缀名操作
Nov 07 Javascript
vue3 watch和watchEffect的使用以及有哪些区别
Jan 26 Vue.js
vue使用v-model进行跨组件绑定的基本实现方法
Apr 28 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
2个比较经典的PHP加密解密函数分享
2014/07/01 PHP
详解WordPress中调用评论模板和循环输出评论的PHP函数
2016/01/05 PHP
PHP 中提示undefined index如何解决(多种方法)
2016/03/16 PHP
CI框架(CodeIgniter)操作redis的方法详解
2018/01/25 PHP
任意位置显示html菜单
2007/02/01 Javascript
JavaScript 获取当前时间戳的代码
2010/08/05 Javascript
JQUERY的属性选择符和自定义选择符使用方法(二)
2011/04/07 Javascript
读jQuery之六 缓存数据功能介绍
2011/06/21 Javascript
使用JavaScript动态设置样式实现代码及演示动画
2013/01/25 Javascript
js实现的早期滑动门菜单效果代码
2015/08/27 Javascript
快速获取/设置iframe内对象元素的几种js实现方法
2016/05/20 Javascript
使用jquery提交form表单并自定义action的实现代码
2016/05/25 Javascript
js定义类的几种方法(推荐)
2016/06/08 Javascript
移动端翻页插件dropload.js(支持Zepto和jQuery)
2016/07/27 Javascript
vue将对象新增的属性添加到检测序列的方法
2018/02/24 Javascript
jQuery实现的点击图片居中放大缩小功能示例
2019/01/16 jQuery
Javascript类型判断相关例题及解析
2020/08/26 Javascript
Python格式化css文件的方法
2015/03/10 Python
python字典基本操作实例分析
2015/07/11 Python
python 调用HBase的简单实例
2016/12/18 Python
Tensorflow 利用tf.contrib.learn建立输入函数的方法
2018/02/08 Python
Python使用POP3和SMTP协议收发邮件的示例代码
2019/04/16 Python
Python获取基金网站网页内容、使用BeautifulSoup库分析html操作示例
2019/06/04 Python
Python如何优雅获取本机IP方法
2019/11/10 Python
在Python 的线程中运行协程的方法
2020/02/24 Python
深入浅析pycharm中 Make available to all projects的含义
2020/09/15 Python
浅析HTML5的WebSocket与服务器推送事件
2016/02/19 HTML / CSS
Dillard’s百货官网:Dillards.com
2018/05/26 全球购物
四年大学生活的个人自我评价
2013/12/11 职场文书
公司门卫岗位职责范本
2014/07/08 职场文书
公务员上班玩游戏检讨书
2014/09/17 职场文书
个人汇报材料范文
2014/12/30 职场文书
人力资源部岗位职责
2015/02/11 职场文书
客户经理岗位职责大全
2015/04/09 职场文书
2015年党务公开工作总结
2015/05/19 职场文书
Mysql 性能监控及调优
2021/04/06 MySQL