简单Demo的用户登录JSP界面IE、Firefox(chrome) Enter 键提交表单
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>系统登录</title>
<%@ include file="/common/taglibs.jsp"%>
<script type="text/javascript">
function validateUserInfo() {
var username = document.getElementById("username").value;
var password = document.getElementById("password").value;
if (!username) {
alert("请输入账号!");
} else if (!password) {
alert("请输入密码!");
} else {
if (username == "admin" && password == "admin2014") {
document.getElementById("frm").submit();
} else {
alert("账号或密码错误!");
cancle();
}
}
}
//取消操作
function cancle() {
document.getElementById("username").value = "";
document.getElementById("password").value = "";
document.getElementById("username").focus();
}
//回车提交表单,这两种方案在chrome下执行正常
if (document.addEventListener) {//如果是Firefox
document.addEventListener("keypress", fireFoxHandler, true);
} else {
document.attachEvent("onkeypress", ieHandler);
}
function fireFoxHandler(evt) {
//alert("firefox");
if (evt.which == 13) {
validateUserInfo();
}
}
function ieHandler(evt) {
//alert("IE");
if (evt.keyCode == 13) {
validateUserInfo();
}
}
</script>
</head>
</head>
<body class="easyui-layout" style="background-color: #C3DDF4;">
<center>
<div style="padding-top: 50px; background-color: white;">
<div>
<img alt="logo" src="res/images/logo.jpg">
</div>
<label style="font-family: '微软雅黑'; font-size: 28px;">川庆钻探工程有限公司地球物理勘探公司山地数字地震队管理系统</label>
<form id="frm" action="${ctx}/login" method="post">
<table
style="border: 1px solid; border-color: white; width: 270px; padding: 20px;">
<tr>
<th>账号:</th>
<td><input id="username" name="username" type="text"/></td>
<td></td>
</tr>
<tr>
<th>密码:</th>
<td><input id="password" name="password" type="password"/></td>
<td></td>
</tr>
<tr>
<td></td>
<td><input type="button" value="登录"
onclick="validateUserInfo()" /> <input type="button"
value="取消" onclick=" cancle()" /></td>
<td></td>
</tr>
</table>
</form>
</div>
</center>
<center>
<div style="bottom: 30px; padding-left: 35%;; position: absolute;">
<center>Copyright © 2013 - 2014 川庆钻探工程有限公司地球物理勘探公司</center>
</div>
</center>
</body>
</html>
简单Demo的用户登录JSP界面IE、Firefox(chrome) Enter 键提交表单的更多相关文章
- jmeter压力测试的简单实例+badboy脚本录制(一个简单的网页用户登录测试的结果)
JMeter的安装:在网上下载,在下载后的zip解压后,在bin目录下找到JMeter.bat文件,双击就可以运行JMeter. http://jmeter.apache.org/ 在使用jmeter ...
- Ubuntu设置root用户登录图形界面
Ubuntu默认的是root用户不能登录图形界面的,只能以其他用户登录图形界面.这样就很麻烦,因为权限的问题,不能随意复制删除文件,用gedit编辑文件时经常不能保存,只能用vim去编辑. 解决的办法 ...
- swing 实现用户登录注册界面(不使用数据库)
swing 实现用户登录注册界面(不使用数据库) 实现的功能 先说一下具体实现的功能吧:用户注册后会将注册的对象存入内存中,登录时会遍历注册的对象列表,判断是否登录成功: 登录和注册界面: 本次实验分 ...
- Web jsp开发学习——Servlet提交表单时用法
实现提交表单以后判断输入的信息是否符合条件 若符合条件 先新建servlet Sevlet的两种声明方式,二选一即可 再到web.xml里注册 register.jsp就是表单的界 ...
- 【转】JSP提交表单
设计表单页面,它是静态页面,使用HTML编写,而且使用了JavaScript脚本语言来验证填写表单数据,表单页面为form.htm,代码如下: <html><head>< ...
- 总结:JSP几种提交表单方法
问题描述: 最近进了一家“老公司”工作,说他老不是说他成立的早,是因为他的编程框架太l.......low了.EJB的规范模式,使用是IBM经过Eclipse二次开发出来的RAD(Rational A ...
- PHP防止用户重复提交表单
我们提交表单的时候,不能忽视的一个限制是防止用户重复提交表单,因为有可能用户连续点击了提交按钮或者是攻击者恶意提交数据,那么我们在提交数据后的处理如修改或添加数据到数据库时就会惹上麻烦. 那么如何规避 ...
- 关于Asp.Net中避免用户连续多次点击按钮,重复提交表单的处理
Web页面中经常碰到这类问题,就是客户端多次点击一个按钮或者链接,导致程序出现不可预知的麻烦. 客户就是上帝,他们也不是有意要给你的系统造成破坏,这么做的原因很大一部分是因为网络慢,点击一个操作之后, ...
- 在jsp提交表单的参数封装到一个方法里
建议去看一下孤傲苍狼写的Servlet+JSP+JavaBean开发模式(http://www.cnblogs.com/xdp-gacl/p/3902537.html), 最好把他JavaWeb学习总 ...
随机推荐
- UESTC_邱老师选妹子(二) 2015 UESTC Training for Dynamic Programming<Problem I>
I - 邱老师选妹子(二) Time Limit: 3000/1000MS (Java/Others) Memory Limit: 65535/65535KB (Java/Others) Su ...
- Android消息机制不完全解析(上)
Handler和Message是Android开发者常用的两个API,我一直对于它的内部实现比较好奇,所以用空闲的时间,阅读了一下他们的源码. 相关的Java Class: androi ...
- [置顶] Jquery发展
jQuery在2006年1月由美国人JohnResig在纽约的barcamp发布,吸引了来自世界各地的众多JavaScript高手加入,由DaveMethvin率领团队进行开发.是继prototype ...
- python-MySQL库简单安装
1 raise EnvironmentError("%s not found" % (mysql_config.path,)) EnvironmentError: mysql_c ...
- Unity 鼠标点击左右移动,人物跟随旋转
上代码: using UnityEngine; using System.Collections; public class Test : MonoBehaviour { private Vector ...
- [置顶] ID3算法的python实现
这篇文章的内容接着http://blog.csdn.net/xueyunf/article/details/9214727的内容,所有还有部分函数在http://blog.csdn.net/xueyu ...
- MonoDevelop with Visual Studio to Linux and Mac OSX maintaining a single code base for all platforms.
Home | Screenshots | Download | Contact | FAQ | Documentation | Development | Search MonoDevelop i ...
- Spting使用memcached
applicationContext.xml配置文件: <?xml version="1.0" encoding="UTF-8"?> <bea ...
- Java使用默认浏览器打开指定URL
直接贴代码: 方法一: Runtime.getRuntime().exec("rundll32 url.dll,FileProtocolHandler http://www.baidu.co ...
- MVC 全局异常过滤器HandleErrorAttribute
using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.We ...