javaweb實(shí)現(xiàn)注冊(cè)登錄頁(yè)面
更新時(shí)間:2022年04月24日 16:34:48 作者:Laura_Wangzx
這篇文章主要為大家詳細(xì)介紹了javaweb實(shí)現(xiàn)注冊(cè)登錄頁(yè)面,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
本文實(shí)例為大家分享了javaweb實(shí)現(xiàn)注冊(cè)登錄頁(yè)面的具體代碼,供大家參考,具體內(nèi)容如下
<%@ page language="java" contentType="text/html; charset=UTF-8" ? ? pageEncoding="UTF-8" import="java.util.*"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> ? <html> ? ?<head> ? ? ?<script> ? ? ? ? function submit() ? ? ? ? { ? ? ? ? ? ?var s; ? ? ? ? ? ?s=login.user; ? ? ? ? ? ?if(s.value=="") ? ? ? ? ? ?{alert("用戶名是不能為空,注冊(cè)失敗");} ? ? ? ? ? ? ? s.focus(); ? ? ? ? ? } ? ? ? ? function check(t) ? ? ? ? { ? ? ? ? ? ?var p1,p2;? ? ? ? ? ? ?p1=login.paw.value; ? ? ? ? ? ?p2=login.paww.value; ? ? ? ? ? ? if(p1!=p2) ? ? ? ? ? ? ? alert("兩次密碼不一致,請(qǐng)確認(rèn)密碼"); ? ? ? ? ? ? ?} ? ? ? ? function checkcode() ? ? ? ? {? ? ? ? ? ? var s; ? ? ? ? ? s=1000+Math.floor(Math.random()*9000); ? ? ? ? ? return s; ? ? ? ? ? ? ?} ? ? ? ? var num; ? ? ? ? function scanfin() ? ? ? ? { ? ? ? ? ? ? var s; ? ? ? ? ? s=document.getElementById("k"); ? ? ? ? ? ?if(parseInt(s.value)!=num) ? ? ? ? ? ? ?alert("驗(yàn)證碼輸入錯(cuò)誤,請(qǐng)重新輸入!"); ? ? ? ? ? ? } ? ? ?function product() ? ? { ? ? ? ?s=1000+Math.floor(Math.random()*9000); ? ? ? ?num=s; ? ? ? ?var v=document.getElementById("code"); ? ? ? ?v.innerHTML=num; ? ? ? ? } ? ? ?</script> ? ?</head>? <body> <table align="center" border="2" width="400" > ? ?<form name="login" action="http://localhost:8080/LYX/demo1.html"> ? ? ? <tr> ? ? ? <td bgcolor="#FF6666" colspan="2" align=center><b>注冊(cè) </b></td> ? ? ? </tr> ? ? ? <tr bgcolor=#FFCCCC> ? ? ? <td>用戶名</td> ? ? ? <td><input type="text" name="user"></td> ? ? ? </tr> ? ? ? <tr bgcolor=#FFCCCC> ? ? ? <td>學(xué)號(hào)</td> ? ? ? <td><input type="text" name="usernode"></td> ? ? ? </tr> ? ? ? <tr bgcolor=#FFCCCC> ? ? ? <td>密碼</td> ? ? ? <td><input type="password" name="paw"></td> ? ? ? </tr>? ? ? ? <tr bgcolor=#FFCCCC> ? ? ? <td>確認(rèn)密碼</td> ? ? ? <td><input type="password" name="paww" ?onblur="check(this)"></td> ? ? ? </tr> ? ? ? <tr bgcolor=#FFCCCC> ? ? ? <td>性別</td> ? ? ? <td> ? ? ? <input type="radio" name="sex" value="1" checked>男 ? ? ? <input type="radio" name="sex" value="2" >女 ? ? ? </td> ? ? ? </tr> ? ? ? <tr bgcolor=#FFCCCC><td>學(xué)院</td> ? ? ? <td><select name="s1"><option value="1" ?selected>信息學(xué)院</option> ? ? ? ? ? ? ? ? ? ? ? ? ? ?<option value="2">經(jīng)管學(xué)院</option> ? ? ? ? ? ? ? ? ? ? ? ? ? ?<option value="3">機(jī)電學(xué)院</option> ? ? ? ? ? ? ? ? ? ? ? ? ? ?<option value="4">交通學(xué)院</option> ? ? ? ? ? ? ? ? ? ? ? ? ? ?<option value="5">林學(xué)院</option> ? ? ? ? ? ? ? ? ? ? ? ? ? ?<option value="6">理學(xué)院</option> ? ? ? ? ? </select>? ? ? ? ? ? <select name="s2"><option value="1" ?selected>計(jì)算機(jī)專業(yè)</option> ? ? ? ? ? ? ? ? ? ? ? ? ? ?<option value="2">軟件專業(yè)</option> ? ? ? ? ? ? ? ? ? ? ? ? ? ?<option value="3">信管專業(yè)</option> ? ? ? ? ? ? ? ? ? ? ? ? ? ?<option value="4">園林專業(yè)</option> ? ? ? ? ? </select>? ? ? ? ? ? <select name="s2"><option value="1" ?selected>1班</option> ? ? ? ? ? ? ? ? ? ? ? ? ? ?<option value="2">2班</option> ? ? ? ? ? ? ? ? ? ? ? ? ? ?<option value="3">3班</option> ? ? ? ? ? ? ? ? ? ? ? ? ? ?<option value="4">4班</option> ? ? ? ? ? ? ? ? ? ? ? ? ? ?<option value="5">5班</option> ? ? ? ? ? ? ? ? ? ? ? ? ? ?<option value="6">6班</option> ? ? ? ? ? </select>? ? ? ? </td> ?? ? ? ? <tr bgcolor=#FFCCCC><td>愛(ài)好</td><td><input type="checkbox" name="hb1" value="hobby">游泳 <input type="checkbox" name="hb2" value="ms">音樂(lè)<input type="checkbox" name="hb3" value="tor">旅游</td> ? ? ? </tr> ? ? ? <tr bgcolor=#FFCCCC><td>請(qǐng)?zhí)峤蛔约旱恼掌?lt;/td><td colspan="2"><input type="file" name="f1" /></td> ? ? ? </tr> ? ? ? <tr bgcolor=#FFCCCC><td>驗(yàn)證碼<td> ? ? ? <span ?id="code" ?> <script> num=checkcode(); ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? document.write(num); ? ? ? ? ? ? ? ? ? ? ? ? </script> ? ? ? </span>? ? ? ? <input type="text" name="yzm" ?size="10" id="k" onblur="scanfin()"> ? ? ? <input type="button" value="看不清楚" onclick="product()" > ? ? ? <tr> ? ? ? <td colspan="2" align="center"><input type="button" value="提交" ?onclick="submit()" />? ? ? ? <input type="reset" value="重置" /> <% %> ? ? ? </td> ? ? ? </tr> ? ? </form> </body> </html>
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
Java運(yùn)行時(shí)動(dòng)態(tài)生成類實(shí)現(xiàn)過(guò)程詳解
這篇文章主要介紹了Java運(yùn)行時(shí)動(dòng)態(tài)生成類實(shí)現(xiàn)過(guò)程詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-07-07Java設(shè)計(jì)模式之構(gòu)建者模式知識(shí)總結(jié)
這幾天剛好在復(fù)習(xí)Java的設(shè)計(jì)模式,今天就給小伙伴們?nèi)婵偨Y(jié)一下開發(fā)中最常用的設(shè)計(jì)模式-建造者模式的相關(guān)知識(shí),里面有很詳細(xì)的代碼示例及注釋哦,需要的朋友可以參考下2021-05-05Spring Boot 快速搭建微服務(wù)框架詳細(xì)教程
SpringBoot是為了簡(jiǎn)化Spring應(yīng)用的創(chuàng)建、運(yùn)行、調(diào)試、部署等而出現(xiàn)的,使用它可以做到專注于Spring應(yīng)用的開發(fā),而無(wú)需過(guò)多關(guān)注XML的配置。本文重點(diǎn)給大家介紹Spring Boot 快速搭建微服務(wù)框架詳細(xì)教程,需要的的朋友參考下吧2017-09-09Java Socket實(shí)現(xiàn)傳輸壓縮對(duì)象的方法示例
這篇文章主要介紹了Java Socket實(shí)現(xiàn)傳輸壓縮對(duì)象的方法,結(jié)合具體實(shí)例形式分析了java socket針對(duì)數(shù)據(jù)的壓縮、傳輸、接收、解壓縮等操作相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下2017-06-06java讀取PHP接口數(shù)據(jù)的實(shí)現(xiàn)方法
下面小編就為大家?guī)?lái)一篇java讀取PHP接口數(shù)據(jù)的實(shí)現(xiàn)方法。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2016-08-08