用js在前台界面进行账户密码的检测,账户和密码符合要求后可进行登录

  1 <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
  2 <%
  3 String path = request.getContextPath();
  4 String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
  5 %>
  6 
  7 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  8 <html>
  9   <head>
 10     <base href="<%=basePath%>">
 11     
 12     <title>My JSP 'login.jsp' starting page</title>
 13     
 14     <meta http-equiv="pragma" content="no-cache">
 15     <meta http-equiv="cache-control" content="no-cache">
 16     <meta http-equiv="expires" content="0">    
 17     <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
 18     <meta http-equiv="description" content="This is my page">
 19     <!--
 20     <link rel="stylesheet" type="text/css" href="styles.css">
 21     -->
 22     <script>
 23         function rcheck(){
 24             var name=document.getElementById("name").value;
 25             var pwd=document.getElementById("pwd").value;
 26             var check=document.getElementById("check");
 27             if(name!=""){
 28                 if(name.length>=2){
 29                     if(pwd!=""){
 30                         if(pwd.length>=6){
 31                         check.innerHTML="<strong style='color:red'>恭喜您注册成功</strong>"
 32                     }else{
 33                         check.innerHTML="<strong style='color:red'>密码不能小于6位数</strong>"
 34                     }
 35                     }else{
 36                         check.innerHTML="<strong style='color:red'>密码不能为空</strong>"
 37                     }
 38                 }else{
 39                     check.innerHTML="<strong style='color:red'>账号长度必须大于1位</strong>"
 40                 }
 41             }else{
 42                 check.innerHTML="<strong style='color:red'>账号不能为空</strong>"
 43             }
 44         }
 45         
 46         function check(){
 47             var name=document.getElementById("name").value;
 48             var pwd=document.getElementById("pwd").value;
 49             var check=document.getElementById("check");
 50             if(name.length==0||pwd.length==0){
 51                 check.innerHTML="<strong style='color:red'>账号或密码不能为空</strong>"
 52             }else{
 53                 document.forms[0].submit();
 54             }
 55         }
 56     </script>
 57     
 58     <style type="text/css">
 59         
 60         *{
 61             margin: 0;
 62             padding: 0;
 63         }
 64         
 65         body{
 66             height:100%;
 67             width:100%;
 68             background-image: url(img/background.JPG);
 69             background-repeat:contain; 
 70             
 71         }
 72         #div{
 73             border:1px solid black;
 74             height:200px;
 75             width:300px;
 76             background-color: rgba(0,0,0,0.5);
 77             border-radius:20px;
 78             margin: 200px auto;
 79             
 80             
 81         }
 82         table{
 83             height:100%;
 84             width:100%;
 85             padding-top:10px;
 86             padding-bottom: 30px;
 87             color:white;
 88             font-family: sans-serif;
 89             font:bolder;
 90         }
 91         .res{
 92             width: 100px;
 93             height:30px;
 94             background-color: orange;
 95             border: 0px;
 96             border-radius:5px;
 97             color: white;
 98         }
 99         .login{
100             width: 100px;
101             height:30px;
102             background-color: green;
103             border: 0px;
104             border-radius:5px;
105             color: white;
106             cursor: pointer;
107         }
108         input {
109             width: 200px;
110             height:30px;
111             border-radius:5px;
112             border: 0px;
113             cursor: pointer;
114         }
115         #check{
116             width: 200px;
117             height:30px;
118             margin: -200px 700px;
119         }
120     </style>
121   </head>
122   
123   <body>
124       <div id="div">
125            <form action="loginCheck" method="post">
126         <table style="text-align: center;">
127             <caption>欢迎来到办公系统</caption>
128             <tr>
129                 <td>
130                 账户:<input type="text" name="userName" placeholder="请输入账户名" id="name" style="padding-left: 10px">
131                 </td>
132             </tr>
133             <tr>
134                 <td>
135                 密码:<input type="password" name="userPwd" placeholder="请输入账户密码" id="pwd" style="padding-left: 10px">
136                 </td>
137             </tr>
138             <tr>
139                 <td colspan="2" valign="bottom">
140                     <input type="button" value="登录"  class="login" onclick="check()" >
141                 </td>
142             </tr>
143             <tr>
144                 <td colspan="2" valign="center" >
145                     <input type="button" value="注册" class="res" onclick="rcheck()">
146                 </td>
147             </tr>
148             
149         </table>
150     </form>
151       </div>
152       
153       <div id="check"></div>
154    
155   </body>
156 </html>

 

转载于:https://www.cnblogs.com/ztt0918/p/8252775.html

这个动漫电影信息网站的功能需求比较全面,需要实现的功能模块比较多。以下是一个简单的实现思路: 1. 首页信息展示模块 在前台页面上,通过导航栏、幻灯片、栏目列表和排行榜等方式展示动漫电影的信息。这部分内容可以通过数据库查询获取并展示到前台页面上。 2. 全站搜索和分页浏览模块 用户可以通过关键字搜索动漫电影信息,并通过分页方式浏览搜索结果。在后台实现时,可以使用 MySQL 的 LIKE 操作进行搜索,并在前台使用分页插件进行分页展示。 3. 注册登录、注销和个人中心模块 用户可以注册账号并登录,在登录成功后可以进行修改个人信息、修改密码和注销账号等操作。这部分内容可以通过 PHP 的 Session 实现用户的登录状态管理。 4. 动漫电影详细内容页模块 在动漫电影的详细信息页中,用户可以查看动漫电影的详细信息、在线播放和下载电影、发表留言和评分、添加到收藏夹等操作。这部分内容需要通过数据库查询获取动漫电影信息,并实现相应的功能。 5. 管理员权限管理模块 管理员可以对动漫电影信息进行浏览、添加、修改和删除操作,也可以对用户留言和注册用户信息进行管理。这部分内容需要在后台实现相应的权限管理,并使用 HTML、CSS 和 JavaScript 实现相应的操作界面。 以上是一个简单的实现思路,具体实现细节需要根据实际情况进行调整和优化。同时,还需要考虑安全性、数据的备份和恢复等问题。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值