<tr><%--限制必须输入,学号限制位数、前四位必须是2023,性别限制男或女,专业用下拉框--%>
<th>姓名</th>
<input type="text" name="name" required>
<th>学号</th>
<input type="text" name="number" required pattern="2023.*.{4,}">
<th>性别</th>
<input type="text" name="sex" required placeholder="请输入男或女" pattern="(男|女)">
<th>班级</th>
<input type="text" name="banji" required>
<th>专业</th>
<select id="projectPorperty" name="projectPorperty" required>
<option value="0"> </option>
<option value="信息工程">信息工程</option>
<option value="网络工程">网络工程</option>
<option value="软件工程">软件工程</option>
</select>
</tr>

<form action="ChangFINAL.jsp" method="post">
<br><br>
<th>请输入新的姓名:</th><--通过value值来设置输入框的默认值,注意下拉框设置默认值的方法-->
<input type="text" name="name" value="<%=name%>" required>
<br>
<th>请输入新的性别:</th>
<input type="text" name="sex" pattern="(男|女)" placeholder="请输入男或女" value="<%=sex%>" required>
<br>
<th>请输入新的班级:</th>
<input type="text" name="banji" value="<%=className%>" required>
<br>
<th>请选择新的专业:</th>
<select name="zy" id="zy" required>
<option value="0"> </option> <--注意判断如果selectValue=null,否则会报500错误-->
<option value="信息工程"<%= selectValue!=null && selectValue.equals("信息工程") ? "selected" : "" %>>信息工程</option>
<option value="网络工程"<%= selectValue!=null && selectValue.equals("网络工程") ? "selected" : "" %>>网络工程</option>
<option value="软件工程"<%= selectValue!=null && selectValue.equals("软件工程") ? "selected" : "" %>>软件工程</option>
</select>
<br>
<input type="hidden" name="Value" value="<%=value%>">
<input type="submit" value="确定">
</form> <--button中的onclick要用单引号''-->
<button onclick='location.href=("index.jsp")'>返回主菜单</button>

【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)