采用JS实现用户登录的判断(没有链接数据库),js代码如下(js代码是放在WebRoot下的js文件夹下的login.js中):
function check(form){
if(form.user.value.length<6||form.user.value.length>12){
alert("用户名长度有错!")
}else{
if(form.password.value.length<6||form.password.value.length>12){
alert("密码长度有错!")
}else{
if(form.user.value=="123456"&&form.password.value=="123456"){
alert("登陆成功!")
}else{
alert("登录失败,用户名或密码出错!")
}
}
}
}
jsp代码如下:
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<base href="<%=basePath%>">
<title>Login-登录</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
-->
<script charset="gb2312" src="js/login.js">
</script>
</head>
<body>
<form action="" method="post" name="form" onsubmit="return check(form)">
<table align="center">
<tr>
<td>
用户:
</td>
<td>
<input type="text" name="user" >
</td>
</tr>
<tr>
<td>
密码:
</td>
<td>
<input type="password" name="password" >
</td>
</tr>
<tr>
<td>
</td>
<td>
<input type="submit" value="提交">
</td>
</tr>
</table>
</form>
</body>
</html>
分享到:
相关推荐
针对这个问题,我们可以采用一种更安全的策略,即不依赖文件后缀,而是通过分析文件的实际内容来判断其真实性。 这里介绍的是一种简单的非后缀判断方法,它基于图片文件的二进制特性进行识别。大部分图片格式如JPEG...
通过上述分析,我们可以看到,利用JavaScript判断字符串中是否包含中文字符,不仅可以简化前端开发中的多语言处理流程,还能有效提升用户体验和数据安全性。熟练掌握这一技巧,对于从事Web开发的工程师而言,无疑是...
- 监听滚动事件,判断用户是否接近或到达页面底部。 - 发送Ajax请求,请求新的数据条目。 - 接收到响应后,将新数据插入到下拉列表中,确保正确渲染。 - 更新DOM,避免重复加载相同的数据。 5. **实际应用中的...
这个过程可以通过JavaScript实现,特别是在"JS判断是否安装APP"的场景下。以下是一些关于如何使用JavaScript来检测用户设备上是否已安装特定应用程序的关键知识点: 1. **检查浏览器APIs**: - Web App Manifest:...
通过以上介绍,我们可以看到,使用JavaScript判断用户是通过手机还是电脑访问网站是完全可行的。然而,需要注意的是,由于`User-Agent`可能被伪造或修改,因此建议采用多种手段相结合的方式来进行设备检测,以提高...
这意味着开发者需要自行设计算法来判断用户的交互(如鼠标点击)是否发生在特定的图形元素之上。因此,能够准确地判断一个点是否位于多边形内部,成为了实现这一功能的关键技术之一。 #### 二、算法原理 要判断一...
在移动互联网时代,为了更好地提升用户体验并实现特定功能,许多应用会采用混合开发技术,其中JavaScript作为前端开发的核心语言之一,常被用来判断用户是否已安装了特定的客户端应用。如果已经安装,则直接启动该...
### 使用JavaScript统计用户在网页上的停留时间 #### 知识点概述 本篇文章将详细介绍如何使用JavaScript来统计用户在一个网页上的停留时间。该方法通过设置定时器的方式不断更新时间值,并将其显示在页面上,同时...
要实现判断用户访问设备的功能,一般采用的方法是分析浏览器发送给服务器的User-Agent头部信息。User-Agent是一个字符串,它由浏览器发送到服务器,并包含有关用户代理软件(通常是浏览器)以及操作系统等信息。通过...
在JavaScript中使用正则表达式通常采用“/pattern/modifiers”这种格式,其中pattern是正则表达式本身,而modifiers是可选的,可以指定像忽略大小写、多行匹配等的修饰符。 在给出的代码示例中,作者展示了如何编写...
综上所述,虽然Iframe提供了强大的功能,但在实际应用中,尤其是在涉及到用户登录状态的判断时,需要综合考虑安全性、用户体验和性能优化,采用合适的解决方案和技术手段,以确保Iframe的正确使用和高效运行。
本篇文章将基于提供的JavaScript代码片段,详细解析如何通过JavaScript来判断用户所使用的浏览器类型及其版本,并进一步探讨如何识别操作系统。 #### 二、浏览器类型与版本判断 ##### 2.1 navigator对象简介 `...
js检测用户是否打开调试工具(chrome) (function(){ var re=/x/; var i=0; console.log(re); re.toString=function(){ window.close(); return '第'+(++i)+'次打开控制台'; } })(); JavaScript检测是否开启了...
服务器可以通过分析这个头信息来判断用户设备。例如,User-Agent中包含"Mobile"、"Android"、"iPhone"等关键词,通常表示用户使用的是手机浏览器。 2. **屏幕分辨率检测**:除了User-Agent,还可以通过JavaScript...
jQuery Ajax用户登录是将传统的表单提交方式转变为异步无刷新的登录过程,提供更好的用户体验。在这个场景中,我们将深入探讨jQuery与Ajax如何结合实现用户登录功能。 首先,了解jQuery的核心概念至关重要。jQuery...
这涉及到对上传文件的大小进行限制和判断,以防止服务器资源被过度消耗,同时确保用户体验。本文将深入探讨如何利用JavaScript来实现对上传文件大小的限制与判断。 ### 一、理解上传文件大小的限制 上传文件大小的...
### JavaScript 判断浏览器类型 在Web开发中,有时我们需要根据不同浏览器的特点进行针对性的代码编写或功能适配。本文将详细介绍如何使用JavaScript来检测用户正在使用的浏览器类型。 #### 1. 理解`navigator....
### js判断上传文件的大小(兼容火狐、谷歌、IE、360浏览器) 在Web开发中,经常需要处理用户上传文件的操作。为了确保服务器安全并优化用户体验,开发者需要对上传文件进行一定的预处理,例如限制文件大小。本文将...
在IT领域,基于JSP(JavaServer Pages)的用户登录留言版功能是常见的Web应用程序开发实践,它结合了HTML、CSS、JavaScript以及Java后端技术,实现了一个互动性强、用户体验良好的在线交流平台。以下是关于这个主题...
### JavaScript常用判断知识点详解 #### 1. 字符串长度限制与判断 在网页表单设计中,常常需要对用户输入的数据进行长度限制,避免过长的文本输入导致数据库存储问题或者界面显示不美观。 ##### 实现方法 可以通过...