用户登录界面代码

系统入口类中这样:LoginFrame lf=new LoginFrame();lf.setVisible(true);LoginFrame 中,按钮“OK”的监听事件这样:……//连接数据库,并验证用户名和密码if(success)//验证成功MainFrame mf=new MainFrame();mf.setVisible(true);dispose(); //销毁LoginFrameelse提示错误信息2import javax.swing.*;import java.awt.*;import java.awt.event.*;//下面代码创建JFrame框架窗体class FrameTest extends JFrame{public FrameTest(){super("客户登录");setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);setVisible(true);setSize(406,195);}}//下面代码创建JPanel面板,并将面板添加到框架窗体class PanelTest extends FrameTest{JPanel panelObj;public PanelTest(){panelObj=new JPanel();getContentPane().add(panelObj);}}//下面代码创建javax.swing控件,并将控件添加到面板class ComponentTest extends PanelTest //构造组件类{JLabel labelName; //姓名JLabel labelMima; //密码JTextField textName; //文本框JTextField textMima; //文本框JButton buttonObj1; //确定按钮JButton buttonObj2; //重置按钮public ComponentTest(){labelName =new JLabel("姓名 ");labelMima =new JLabel("密码 ");textName =new JTextField(25);textMima =new JTextField(15);buttonObj1 =new JButton("确定");buttonObj2 =new JButton("重置");buttonObj1.setEnabled(true); //使能buttonObj2.setEnabled(false); //不使能panelObj.add(labelName);panelObj.add(textName);panelObj.add(labelMima);panelObj.add(textMima);panelObj.add(buttonObj1);panelObj.add(buttonObj2);}}//下面代码创建GridBagLayout布局管理器,并将布局应用到面板class LayoutManagerTest extends ComponentTest //构造布局类{GridBagLayout gbLayoutObj;GridBagConstraints gbcObj;public LayoutManagerTest(){gbLayoutObj=new GridBagLayout();gbcObj=new GridBagConstraints();panelObj.setLayout(gbLayoutObj);gbcObj.anchor=GridBagConstraints.EAST;gbcObj.gridx=1;gbcObj.gridy=1;gbLayoutObj.setConstraints(labelName,gbcObj);gbcObj.gridy=2;gbLayoutObj.setConstraints(labelMima,gbcObj);gbcObj.gridy=3;gbLayoutObj.setConstraints(buttonObj1,gbcObj);gbcObj.anchor=GridBagConstraints.WEST;gbcObj.gridx=2;gbcObj.gridy=1;gbLayoutObj.setConstraints(textName,gbcObj);gbcObj.gridy=2;gbLayoutObj.setConstraints(textMima,gbcObj);gbcObj.gridy=3;gbLayoutObj.setConstraints(buttonObj2,gbcObj);}}class EventTest extends LayoutManagerTest{ButtonEvent bEObj;public EventTest(){bEObj=new ButtonEvent(); //创建事件类对象buttonObj1.addActionListener(bEObj); //注册监听器buttonObj2.addActionListener(bEObj); //注册监听器}class ButtonEvent implements ActionListener{public void actionPerformed(ActionEvent e){Object obj=e.getSource();Object[] options={" 确定 "," 取消 "};if(obj==buttonObj1){String strObj1=textName.getText();String strObj2=textMima.getText();String str1=new String("警告!姓名不能为空.");String str2=new String("警告!密码不能为空.");//if(strObj1.length()==0||strObj2.length()==0)// {if(strObj1.length()==0){ //String str1=new String("警告!姓名不能为空.");JOptionPane.showOptionDialog(null,str1,"警告窗口!",JOptionPane.DEFAULT_OPTION,JOptionPane.WARNING_MESSAGE,null,options,o ptions[0]);return;}else{if(strObj2.length()==0){ // String str2=new String("警告!密码不能为空.");JOptionPane.showOptionDialog(null,str2,"警告窗口!",JOptionPane.DEFAULT_OPTION,JOptionPane.WARNING_MESSAGE,null,options,o ptions[0]);return;}// }// }else{String str3=new String("文本框内容是:\n姓名:"+strObj1+"\n密码"+strObj2);JOptionPane.showOptionDialog(null,str3,"确定窗口!", JOptionPane.DEFAULT_OPTION,RMATION_MESSAGE,null,optio ns,options[0]);buttonObj1.setEnabled(false);buttonObj2.setEnabled(true);}}}if(obj==buttonObj2){buttonObj2.setEnabled(false);buttonObj1.setEnabled(true);textName.setText("");textMima.setText("");String str1=new String("你单击了\" 重置(E) \",清空文本框。

");JOptionPane.showOptionDialog(null,str1,"信息窗口!", JOptionPane.DEFAULT_OPTION,RMATION_MESSAGE,null,optio ns,options[0]);}}}}//下面代码是包含main()函数的公共类public class yonghudenglu extends EventTest{public static void main(String[] args){new yonghudenglu();}}3import java.awt.*;import javax.swing.*;public class guanli_chaozuo extends JFrame{ public JLabel jusername;public JLabel jpassword,jpassword_sure; public JTextField username;public JPasswordField password,password_sure; public JButton jb1,jb2;public void make_GUI(){jusername=new JLabel("用户名* ");jpassword=new JLabel("新密码* ");jpassword_sure=new JLabel("新密码确认*");jb1=new JButton("确定");jb2=new JButton("取消");username=new JTextField(10);password=new JPasswordField(10);password_sure=new JPasswordField(10);Container cp=getContentPane();JPanel jp=new JPanel();JPanel jp2 =new JPanel();jp.setLayout(new GridLayout(4,8,20,10));jp.add(jusername);jp.add(username);jp.add(jpassword);jp.add(password);jp.add(jpassword_sure);jp.add(password_sure); jp2.add(jb1);jp2.add(jb2);cp.add(jp,BorderLayout.CENTER);cp.add(jp2,BorderLayout.SOUTH);setSize(300,200);setVisible(true);}public guanli_chaozuo(String s){super(s);make_GUI();}public void exit(){this.dispose();}4import javax.swing.*;import java.awt.*;public class FlowLayoutDemo extends JFrame{ public FlowLayoutDemo(){setLayout(new BorderLayout(5,5));setFont(new Font("Helvetica",Font.PLAIN,14)); JLabel jlab1,jlab2,jlab3;jlab1=new JLabel(" 欢迎使用考试系统");jlab2=new JLabel("用户名:");jlab3=new JLabel("密码:");jlab1.setFont(new Font("隶书",Font.BOLD,24)); JButton B1=new JButton();JButton B2=new JButton();JButton B3=new JButton();JTextField username=new JTextField(15); JPasswordField password=new JPasswordField (15); B1=new JButton("登陆");B2=new JButton("注册");B3=new JButton("取消");JPanel p1=new JPanel();JPanel p2=new JPanel();JPanel p3=new JPanel();p1.add(jlab2);p1.add(jlab3);p2.add(username);p2.add(password);p3.add(B1);p3.add(B2);p3.add(B3);password.setEchoChar('*');JTextField flab2;JTextField flab3;add("North", jlab1);add("West",p1);add("Center",p2);add("South",p3);}public static void main(String[] args) { FlowLayoutDemo window=new FlowLayoutDemo(); window.setTitle("用户登陆");window.setSize(300,200);window.setLocationRelativeTo(null); window.setResizable(false);window.setVisible(true);window.setDefaultCloseOperation(EXIT_ON_CLOSE); }}。

合集下载

学生信息管理系统代码

学生信息管理系统代码

主要代码如下:1、登录界面代码:Dim cn As New ADODB.ConnectionDim rst As New ADODB。

RecordsetPrivate Sub Command1_Click()Set cn = New ADODB.ConnectionSet rst = New ADODB。

RecordsetStatic i%cn。

ConnectionString = ”Provider=SQLOLEDB。

1;Persist Security Info=False;User ID=sa;Initial Catalog=students info;Data Source=C1847”cn.Openusna = Trim(Text1.Text)mysql = "select * from 用户表 where 用户名='”& usna &”’”rst。

Open mysql, cnIf rst。

EOF ThenMsgBox ”用户名不存在!”cn。

CloseText1.Text = "”Text2.Text = ""Text1。

SetFocusElseIf Trim(rst(”密码”)) = Trim(Text2。

Text) Then管理界面.ShowElsei = i + 1If i < 3 ThenMsgBox ”用户名或密码错误!”, vbOKOnly + vbExclamation, "警告”cn。

CloseText2。

Text = ””Text1.Text = ””Text1。

SetFocusElseMsgBox "该用户已被锁定!”, vbOKOnly + vbExclamation, "警告"End IfEnd IfEnd IfEnd SubPrivate Sub Command2_Click()Text1。

html登录界面模板

html登录界面模板

html登录界面模板HTML登录界面模板。

在网页设计中,登录界面是一个非常重要的部分,它是用户与网站进行交互的第一步,也是用户体验的重要组成部分。

因此,设计一个简洁、美观、易用的HTML登录界面模板是至关重要的。

本文将介绍一款简单实用的HTML登录界面模板,帮助您快速搭建一个优秀的登录页面。

首先,我们需要创建一个HTML文件,并命名为“login.html”。

在文件中,我们可以使用以下代码来构建登录界面模板:```html。

<!DOCTYPE html>。

<html lang="en">。

<head>。

<meta charset="UTF-8">。

<meta name="viewport" content="width=device-width, initial-scale=1.0">。

<title>Login</title>。

<link rel="stylesheet" href="style.css">。

</head>。

<body>。

<div class="login-container">。

<h2>Login</h2>。

<form action="login.php" method="post">。

<div class="input-group">。

<label for="username">Username</label>。

<input type="text" id="username" name="username" required>。

java用户登录界面的代码

java用户登录界面的代码

java用户登录界面的代码以下是一个简单的Java用户登录界面的代码示例,其中包括了GUI界面设计和用户验证的代码:```javaimport javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.JTextField;import javax.swing.JPasswordField;import javax.swing.JButton;import java.awt.event.ActionListener;import java.awt.event.ActionEvent;public class LoginWindow extends JFrame implements ActionListener {private JLabel usernameLabel, passwordLabel;private JTextField usernameTextField;private JPasswordField passwordField;private JButton loginButton;public LoginWindow() {setTitle("用户登录");setSize(400, 200);setLocationRelativeTo(null);setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);usernameLabel = new JLabel("用户名:");passwordLabel = new JLabel("密码:");usernameTextField = new JTextField();passwordField = new JPasswordField();loginButton = new JButton("登录");loginButton.addActionListener(this);setLayout(null);usernameLabel.setBounds(50, 30, 80, 25);passwordLabel.setBounds(50, 70, 80, 25);usernameTextField.setBounds(130, 30, 200, 25);passwordField.setBounds(130, 70, 200, 25);loginButton.setBounds(150, 120, 100, 25);add(usernameLabel);add(passwordLabel);add(usernameTextField);add(passwordField);add(loginButton);setVisible(true);}public void actionPerformed(ActionEvent e) {String username = usernameTextField.getText();String password = newString(passwordField.getPassword());if (isValidUser(username, password)) {System.out.println("用户登录成功!");// 在这里可以跳转到下一个界面} else {System.out.println("用户名或密码错误!");}}private boolean isValidUser(String username, String password) {// 在这里实现用户验证的代码// 比如查询数据库是否有该用户并且密码是否匹配等等// 如果验证成功则返回true,否则返回falsereturn false;}public static void main(String[] args) {new LoginWindow();}}```该代码创建了一个窗口界面,包括“用户名”和“密码”两个文本框,以及一个“登录”按钮。

(完整版)JSP登陆页面代码

(完整版)JSP登陆页面代码
response.sendRedirect("login.htm");
}
%>
如果输入信息有误,则回到登录页面,重新输入登录信息。
注册页面:reg.jsp
请输入您的注册信息:
<table>
<form action="/user/Reg" method="post" name="regform" onsubmit="return regconfirm();">
session.setAttribute("login","ok");
session.setMaxInactiveInterval(-1);
%>
<jsp:forward page="main.jsp"/>
<%
}else{
out.println("用户名或密码输入错误!");
}
%>
如果登录成功,则设定login的值为ok,提交到下一步验证页面,则进入main.jsp页面,否则,如果输入的用户名和密码不合法就打印错误信息,main.jsp页面代码如下:
<tr><td>密码:</td><td><input type="password" name="user_pwd" id="user_pwd" size="20" maxlength=10 onBlur="checkPWD();">*可以包含字母数字(区分大小写),6-10位</td>

Jsp学生信息管理系统登录验证全代码

Jsp学生信息管理系统登录验证全代码

1.jsp登录界面 Login.jspNo.:00000000000000587 <%@page language="java"contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%><html><head><meta http-equiv="Content-Type"content="text/html;charset=UTF-8"><title>用户登录界面</title></head><form action="LoginServlet"method="post"><body bgcolor="blue"><marquee direction="right"onmouseover="stop()"onmouseout="start()"style="font-family: 楷体_GB2312"><p><font size="10px"color="red">学生信息信息管理系统</font></p></marquee><table align=center width="237"><tr><td><table width=100%><tr><td colspan=6><font size=2><div id="b2bContent"style="FILTER: revealTrans(Duration = 1, Transition =</font></td></tr><tr><td align=center STYLE='cursor: hand'><font size=2><div class="b2bbutton"id="bt0"onclick="javascript:showPage(0);clearTimeout(theTimer);theTimer=s etTimeout('turnPage()',speed);checkBt();">1</div></font></td><td align=center STYLE='cursor: hand'><font size=2><div class="b2bbutton"id="bt1"onclick="javascript:showPage(1);clearTimeout(theTimer);theTimer=s etTimeout('turnPage()',speed);checkBt();">2</div></font></td><td align=center STYLE='cursor: hand'><font size=2><div class="b2bbutton"id="bt2"onclick="javascript:showPage(2);clearTimeout(theTimer);theTimer=s etTimeout('turnPage()',speed);checkBt();">3</div></font></td><td align=center STYLE='cursor: hand'><font size=2><div class="b2bbutton"id="bt3"onclick="javascript:showPage(3);clearTimeout(theTimer);theTimer=s etTimeout('turnPage()',speed);checkBt();">4</div></font></td><td align=center STYLE='cursor: hand'><font size=2><div class="b2bbutton"id="bt4"onclick="javascript:showPage(4);clearTimeout(theTimer);theTimer=s etTimeout('turnPage()',speed);checkBt();">5</div></font></td><td align=center STYLE='cursor: hand'><font size=2><div class="b2bbutton"id="bt5"onclick="javascript:showPage(5);clearTimeout(theTimer);theTimer=s etTimeout('turnPage()',speed);checkBt();">6</div></font></td></tr></table><script language="javascript">b2bStr = new Array();b2bStr[0]= "<div style='float:left; width:100%;overflow:hidden;'><a href=1.gif target=_blank><img src=1.gif width=214px height=145px border=0></a><br><a target=_blank title=太阳岛公园一角 href=1.gif>太阳岛公园一角</a></div>";width:100%;overflow:hidden;'><a href=2.gif target=_blank><img src=2.gif width=214px height=145px border=0></a><br><a target=_blank title=太阳岛公园湖光山色 href=2.gif>太阳岛公园湖光山色</a></div>";b2bStr[2] = "<div style='float:left; width:100%;overflow:hidden;'><a href=3.gif target=_blank><img src=3.gif width=214px height=145px border=0></a><br><a target=_blank title=哈尔滨雪雕 href=3.gif>哈尔滨雪雕</a></div>";b2bStr[3] = "<div style='float:left; width:100%;overflow:hidden;'><a href=4.gif target=_blank><img src=4.gif width=214px height=145px border=0></a><br><a target=_blank title=镜泊湖 href=4.gif>镜泊湖</a></div>";b2bStr[4] = "<div style='float:left; width:100%;overflow:hidden;'><a href=5.gif target=_blank><img src=5.gif width=214px height=145px border=0></a><br><a target=_blank title=太阳岛公园瀑布 href=5.gif>太阳岛公园瀑布</a></div>";b2bStr[5] = "<div style='float:left; width:100%;overflow:hidden;'><a href=6.gif target=_blank><img src=6.gif width=214px height=145px border=0></a><br><a target=_blank title=镜泊湖夜色 href=6.gif>镜泊湖夜色</a></div>";var page=0;var speed=3000;function showPage(id){setTransition();b2bContent.innerHTML=b2bStr[id];b2bContent.filters.revealTrans.play();}function turnPage(){showPage(page);theTimer=setTimeout("turnPage()", speed);checkBt();page++;if(page>=6) page=0;}function checkBt(){for(var i=0;i<6;i++){btObj=eval('bt'+i);if(page==i){btObj.style.color='#FFFFFF';btObj.style.backgroundCol or='#FF781C';}else{btObj.style.color='#000000';btObj.style.backgroundColor='#F7 F7F7';}}}function setTransition(){b2bContent.filters.revealTrans.Transition=Math.round(Math.random( )*23);b2bContent.filters.revealTrans.apply();}turnPage();</script></TD></TR></table><hr color="green"width="540"><table align="center"><tr><td>用户名:<input type="text"name="username"size="8" maxlength="6"></td></tr><tr><td>密&nbsp;&nbsp;&nbsp;&nbsp;码:<input type="password" name="password"size="10"maxlength="6"></td></tr><tr><td><input type="submit"value="登录">&nbsp;&nbsp;&nbsp;&nbsp;<input type="reset"value="取消"></td></table></form></body></html>2.java代码(1)User.Java 定义的属性和数据库中的字段相对应package com.softeem.dt;public class User {private int id;private String username;private String password;private String xh;private String college;public int getId(){return id;}public void setId(int id){this.id = id;}public String getUsername() {return username;}ername = username;}public String getPassword() {return password;}public void setPassword(String password) { this.password = password;}public String getXh() {return xh;}public void setXh(String xh) {this.xh = xh;}public String getCollege() {return college;}public void setCollege(String college) { this.college = college;}}(2)UserDAO.java 操作数据库tb_user,验证用户登录package com.softeem.dao;import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import com.softeem.db.DBManager;import er;public class UserDAO {/***验证用户登录*@return*/public boolean checkDenglu(User user) {boolean flag = false;// 获得数据库连接Connection conn = DBManager.getConnection();// 用select * from查询数据库中的所有字段String sql = "select count(*) from tb_user where username=? and password=?";try {PreparedStatement pst = conn.prepareStatement(sql);pst.setString(1, user.getUsername());pst.setString(2, user.getPassword());ResultSet rs = pst.executeQuery();while (rs.next()) {int count = rs.getInt(1);//用count和0比较,若大于0表示该用户存在,否则不存在if(count > 0){flag = true;}}} catch (SQLException e) {e.printStackTrace();}return flag;}}3.LoginServlet,点击登录跳转到服务器端package com.softeem.servlet;import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import er;/*** Servlet implementation class LoginServlet*/public class LoginServlet extends HttpServlet {private static final long serialVersionUID = 1L;/*** @see HttpServlet#HttpServlet()*/public LoginServlet() {super();}/*** @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)*/protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { super.doGet(request, response);}/*** @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)*/protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { //获取表单数据//处理乱码request.setCharacterEncoding("utf-8");String username = request.getParameter("username");String password = request.getParameter("password");//封装到user对象中User user = new User();user.setUsername(username);user.setPassword(password);//调用dao的checkLogin方法UserDAO dao = new UserDAO();boolean flag = dao.checkLogin(user);String message = null;String path = null;if(flag){message = "登录成功";path="success.jsp";request.getSession().setAttribute("user", user);}else{message ="对不起密码错误,请重新输入!";path="fail.jsp";}//response返回messageresponse.setCharacterEncoding("utf-8");response.getWriter().write(message);*///属于服务器跳转,浏览器地址栏没有发生改变request.getRequestDispatcher(path).forward(request,response);}}青年人首先要树雄心,立大志,其次就要决心作一个有用的人才。

html用户登陆界面代码

html用户登陆界面代码
</tr>
</table>
</form>
</body>
</html>
<input type="submit" name="Submit" value="提交" />
</label> <label>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<input type="submit" name="Submit2" value="重置" />
</label></td>
charsetgb2312title用户注册titleheadbodyformidform1nameform1methodpostactionaligncenter用户注册ptablewidth296border1aligncenterbgcolor00ff99trtdwidth98heig4;182"><label>
<input name="user_name" type="text" id="user_name" />
</label></td>
</tr>
<tr>
<td height="36">密码:</td>
<td><label>
<input name="user_pass1" type="text" id="user_pass1" />

用户名和密码登陆界面的代码

NSString *documentsDirectory = [paths objectAtIndex:0];
return [documentsDirectory stringByAppendingPathComponent:fileName];
}
-(NSString *)documentsPath {
//文本显示设为安全。星号
self.Txtpwd.secureTextEntry = YES;
}
//登陆验证
- (IBAction)loginpage:(id)sender
{
NSLog(@"login...\n");
NSString *filePath = [self documentsPath:@"user.txt"];
return [[[NSBundle mainBundle] bundlePath] stringByAppendingPathComponent:fileName];
}
-(NSString *)documentsPath:(NSString *)fileName {
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
{
//如果验证正确,则重新打开一个窗口
if(self.loginhome ==nil)
{
NSLog(@"loginhome");
loginhome *homepage = [[loginhome alloc]initWithNibName:@"loginhome" bundle:nil];

Python实现简单的登录注册界面

Python实现简单的登录注册界⾯Python 实现简单的登录注册界⾯注意:编写代码之前需要导⼊很重要的包import tkinter as tkimport picklefrom tkinter import messagebox主要实现的功能1. ⾸先在python字典⾥定义⼀对值{'admin':'admin'}如果登录成功显⽰"How are you! admin"。

2. 如果字典⾥没有⼀⼀对应的⼀对值{'Username':'Password'},则需要注册,紧接着再登录。

实现过程登录界⾯⾸先初始化⼀个window界⾯window = ()window.title('Welcome to Mofan Python')window.geometry('450x300')...window.mainloop()界⾯需要⼀个欢迎的logo,主要使⽤画布实现#welcome image#创建⼀个200X500的画布canvas = tk.Canvas(window,height = 200,width = 500)#logo的路径image_file = tk.PhotoImage(file = 'E:\\welcome.gif')#什么位置插⼊logo图⽚image = canvas.create_image(0,0,anchor = 'nw',image = image_file)canvas.pack(side = 'top')接下来主要是登录界⾯的代码实现bel(window,text = 'Username:').place(x = 50,y = 150)bel(window,text = 'Password:').place(x = 50,y = 190)var_usr_name = tk.StringVar()#默认值为MrZhangxd@var_usr_name.set('MrZhangxd@')var_usr_pwd = tk.StringVar()entry_usr_name = tk.Entry(window,textvariable = var_usr_name)entry_usr_name.place(x = 160,y = 150)entry_usr_pwd = tk.Entry(window,textvariable = var_usr_pwd,show ='*')entry_usr_pwd.place(x = 160,y = 190)登录和注册按钮的实现代码#Login and Sign up button# command = usr_login 调⽤usr_login函数btn_login = tk.Button(window,text = 'Login',command = usr_login)btn_login.place(x = 170,y = 230)btn_sign_up = tk.Button(window,text = 'Sign up',command = usr_sign_up)btn_sign_up.place(x = 270,y = 230)进⾏登录判断代码:主要⽤函数判断#声明usr_login函数def usr_login():usr_name = var_usr_name.get()usr_pwd = var_usr_pwd.get()try:with open('usrs_info,pickle','rb') as usr_file:usrs_info = pickle.load(usr_file)except FileNotFoundError:with open('usrs_info','wb') as usr_file:usrs_info = {'admin':'admin'}pickle.dump(usrs_info,usr_file)if usr_name in usrs_info:if usr_pwd == usrs_info[usr_name]:tk.messagebox.showinfo(title = 'Welcome',message = 'How are you?' + usr_name)else:tk.messagebox.showinfo(message = 'Error,your password is wrong,try again.')else:is_sign_up = tk.messagebox.askyesno('Welcome','You hava not sign up yet.Sign up today?') if is_sign_up:usr_sign_up()登录⽤户不存在需要注册注册界⾯差不多和登录界⾯⼀样,然后不进⾏细细的说明了,有不懂地⽅的可以给下⽂邮件地址发邮箱。

用HTML代码制作简单的登录界面

用HTML代码制作简单的登录界面HTML部分<section login"><form id="loginForm" name="loginForm" action="#" method="get"><table><tr><td for="login_username">账户名</label></td><td id="login_username" name="login_username" type="text" maxlength="32" required="" /></td></tr><tr><td for="login_password">密&nbsp;&nbsp;码</label></td><td id="login_password" name="login_password" type="password" maxlength="32" required="" /></td></tr><tr><td for="login_code">验证码</label></td><td id="login_code" name="login_code" type="text" maxlength="6" required="" /><img src="style/images/checkcode.jpg" alt="" /><input type="hidden" value="true" name="need_check_code"></td></tr><tr style="font-family: Verdana; font-size: 16px;"< <td style="font-family: Verdana; font-size: 16px;"< <td type="checkbox" id="login_save"><label for="login_save">自动登录</label></td></tr><tr style="font-family: Verdana; font-size: 16px;"< <td style="font-family: Verdana; font-size: 16px;"< <td name="login_submit" type="submit" value="登录" /><a target="_blank" href="#">忘记密码?</a></td> </tr></table><div><a target="_blank" href="#">免费注册</a></div></form></section>CSS部分.input_text{width: 150px;height: 24px;cursor: pointer;}.input_button{width: 60px;height: 30px;color: #FFF;background: #3399ff;border: solid 1px #6699cc;margin: 3px 4px 5px 3px;border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;background-image: -moz-linear-gradient(0% 100% 90deg, #3399ff,#99ccff 100%);box-shadow:1px 2px 3px #999;-moz-box-shadow:1px 2px 3px #999;-webkit-box-shadow:1px 2px 3px #999;}/* Login */.login{padding: 10px;}.login .name{width: 60px;color: #F60;font-weight: 700;}.login .data{width: 180px;}.login label, .login input{cursor: pointer;}.login label{line-height: 28px;width: 50px;}.login .input_checkbox{height: 32px;}.login .code img, .login .code a, #login_code{float: left;}#login_code{width: 50px;}#login_safe img{float: left;}.login .save-login, .login .submit{padding-left: 50px;}.login .submit a{padding: 0 6px;}.login .change_code{float: left;line-height: 14px;}JavaScript部分$("#loginForm").ready(function(){$("#loginForm").submit(function(){var username = $("#login_username").val();var password = $("#login_password").val();var code = $("#login_code").val();if(username==""){ $("#login_username").focus(); return false; }if(password==""){ $("#login_password").focus(); return false; }if(code==""){ $("#login_code").focus(); return false; } });});最终效果:IE下。

云班课登录界面制作代码

云班课登录界面制作代码制作一个HTML登录页面,包含邮箱,登录密码,立即注册,忘记密码代码如下:HTML部分:<div class="dowebok"><div class="logo"></div><div class="form-item"><input id="username" type="text" autocomplete="off" placeholder="邮箱"></div><div class="form-item"><input id="password" type="password" autocomplete="off" placeholder="登录密码"></div><div class="form-item"><button id="submit">登录</button></div><div class="reg-bar"><a class="reg" href="javascript:">立即注册</a><a class="forget" href="javascript:">忘记密码</a></div></div>CSS部分:* { margin: 0; padding: 0; }html { height: 100%; }body { height: 100%; background: #fffurl(img/backgroud.png) 50% 50% no-repeat; background-size: cover;}.dowebok { position: absolute; left: 50%; top: 50%; width: 430px; height: 550px; margin: -300px 0 0 -215px; border: 1px solid #fff; border-radius: 20px; overflow: hidden;} .logo { width: 104px; height: 104px; margin: 50px auto 80px; background: url(img/login.png) 0 0 no-repeat; } .form-item { position: relative; width: 360px; margin: 0 auto; padding-bottom: 30px;}.form-item input { width: 288px; height: 48px;padding-left: 70px; border: 1px solid #fff; border-radius: 25px; font-size: 18px; color: #fff; background-color: transparent; outline: none;}.form-item button { width: 360px; height: 50px; border: 0; border-radius: 25px; font-size: 18px; color: #1f6f4a; outline: none; cursor: pointer; background-color: #fff; } #username { background: url(img/emil.png) 20px 14pxno-repeat; }#password { background: url(img/password.png) 23px 11pxno-repeat; }.tip { display: none; position: absolute; left: 20px; top: 52px; font-size: 14px; color: #f50; }.reg-bar { width: 360px; margin: 20px auto 0; font-size: 14px; overflow: hidden;}.reg-bar a { color: #fff; text-decoration: none; }.reg-bar a:hover { text-decoration: underline; }.reg-bar .reg { float: left; }.reg-bar .forget { float: right; }.dowebok ::-webkit-input-placeholder { font-size: 18px; line-height: 1.4; color: #fff;}.dowebok :-moz-placeholder { font-size: 18px;line-height: 1.4; color: #fff;}.dowebok ::-moz-placeholder { font-size: 18px;line-height: 1.4; color: #fff;}.dowebok :-ms-input-placeholder { font-size: 18px;line-height: 1.4; color: #fff;}@media screen and (max-width: 500px) {* { box-sizing: border-box; }.dowebok { position: static; width: auto; height: auto; margin: 0 30px; border: 0; border-radius: 0; }.logo { margin: 50px auto; }.form-item { width: auto; }.form-item input, .form-item button, .reg-bar { width: 100%; }}。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档