23.10.25(前端页面输入框的各种操作1)

<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>
posted @ 2023-10-25 20:57  a_true  阅读(36)  评论(0)    收藏  举报