📄 modify_user.jsp
字号:
<%@ page contentType="text/html;charset=UTF-8" pageEncoding="UTF-8"%><%@ taglib uri="http://struts.apache.org/tags-html" prefix="html"%><html> <head> <title>修改个人信息</title> </head> <script type="text/javascript"> var flag; function checkUserName() { var username = register.uid.value; if(username.length < 4 || username.length > 20) { document.getElementById("user").innerHTML = "<font color='red'>用户名的长度必需为4-20</font>"; flag = false; }else { document.getElementById("user").innerHTML = ""; flag = true; } } function checkPassowrd() { var password = register.password.value; if(password.length < 6 || password.length > 16) { document.getElementById("pass").innerHTML = "<font color='red'>用密码的长度必需为6-16</font>"; flag = false; }else { document.getElementById("pass").innerHTML = ""; flag = true; } } function checkPhone(ephone) { var phone = document.getElementsByName(ephone)[0].value; var tel = ephone.substring(0, ephone.indexOf("p")); if(phone.length > 0) { if(isNaN(phone)) { document.getElementById(tel).innerHTML = "<font color='red'>联系电话必需为数字</font>"; flag = false; } else if(phone.length < 7 || phone.length > 11) { document.getElementById(tel).innerHTML = "<font color='red'>联系电话必需为长度7-11</font>"; flag = false; }else{ document.getElementById(tel).innerHTML = ""; flag = true; } }else { document.getElementById(tel).innerHTML = ""; flag = true; } } function validate() { checkUserName() ; checkPassowrd(); return flag; } </script> <body bgcolor="#FFDD66"> <center><jsp:include page="header.jsp" /> <h2> 修改个人信息 </h2> <html:errors/> <form action="${pageContext.request.contextPath }/user/modify.do" method="post" name="register" onSubmit="return validate()"> <input type="hidden" name="id" value="${user.id }"> <input type="hidden" name="createTime" value="${user.createTime }"> <table width="100%" cellpadding="1" cellspacing="1" bgcolor="blue"> <tr bgcolor="#FFDD66" > <td>用户名</td> <td> <input type="text" name="uid" maxlength="16" value="${user.uid}" onblur="checkUserName()" > <div id="user"></div> </td> </tr> <tr bgcolor="#FFDD66" > <td> 密 码 </td> <td> <input type="password" name="password" maxlength="16" value="${user.password}" onblur="checkPassowrd()"> <div id="pass"></div> </td> </tr> <tr bgcolor="#FFDD66" > <td> 真实姓名 </td> <td> <input type="text" name="name" value="${user.name}" maxlength="10" > </td> </tr> <tr bgcolor="#FFDD66" > <td> 电子邮箱 </td> <td> <input type="text" name="email" value="${user.email}"> </td> </tr> <tr bgcolor="#FFDD66" > <td> 送货地址 </td> <td> <textarea rows="5" cols="50" name="address">${user.address }</textarea> </td> </tr> <tr bgcolor="#FFDD66" > <td>邮政编码</td> <td> <input type="text" name="zipcode" value="${user.zipcode}"> </td> </tr> <tr bgcolor="#FFDD66" > <td>联系电话</td> <td> <input type="text" name="telphone" maxlength="11" value="${user.telphone}" onblur="checkPhone('telphone')" > <div id="tel"></div> </td> </tr> <tr bgcolor="#FFDD66" > <td> 家庭电话 </td> <td> <input type="text" name="homephone" maxlength="11" value="${user.homephone}" onblur="checkPhone('homephone')" > <div id="home"></div> </td> </tr> <tr bgcolor="#FFDD66" > <td> 办公电话 </td> <td> <input type="text" name="officephone" maxlength="11" value="${user.officephone}" onblur="checkPhone('officephone')" > <div id="office"></div> </td> </tr> </table> <input type="submit" value="提交修改"> </form> </center> </body></html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -