<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>标签:25,23.10,required,信息工程,输入框,网络工程 From: https://www.cnblogs.com/atrue/p/17788119.html