HTML Final Assignment - Create a student information management system based on HTML+CSS+JavaScript 1 page with addition, deletion and modification functions

⛵Get the source code and contact at the end of the article✈

Web front-end development technology
description web design theme, DIV+CSS layout production, HTML+CSS web design final course homework | student management system web design | OA management system | background management template | intelligent parking system | and other website design and production | HTML Final College Web Design Assignment

  1. HTML: structure

  2. CSS: style
    In terms of operation, html5 and css3 are used, and
    basic knowledge such as div+css structure, form, hyperlink, floating, absolute positioning, relative positioning, font style, and reference video are adopted

  3. JavaScript: do interactive behavior with the user


Front-end learning route

(1) html file: where index.html is the home page, and other html is the second-level page;
(2) css file: all css page styles, text scrolling, image zoom, etc.;
(3) js file: js realizes dynamic carousel special effects , form submission, click event, etc. (js code is used in web pages)

Basic structure of web page

(1) Homepage: The first page you see when you enter the webpage (LOGO, company name, navigation, banner, news, related information, bottom information, banner is generally 5) (2) Secondary page: After clicking to enter from the  
homepage The page is called the second-level page
(3) Third-level page: the page clicked from the second-level page

Web page html : A web page is the basic element of a website and a platform for carrying various website applications.
In layman's terms, a website is a home page composed of web pages : the home page is the entry
page of a website, so it is often edited to make it easy to understand . The top or side area, also known as the navigation bar, plays the role of linking various pages in the site or software.
Web page footer : It is the area at the bottom of each page in the web page. Often used to display additional information. Such as author, record number, etc.


web demo

insert image description here

HTML structure code



<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml/DTD/xhtml-transitional.dtd">
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>学生信息管理系统</title>
    <link rel="stylesheet" type="text/css" href="css/studentInformationManage.css">
</head>
<body>

        <div class="wrapperBox">
            <div class="header">
                <div class="headerTitle">
                    <div class="headerLine">学生信息管理系统</div>
                </div>
                <div class="headerButton">
                    <button class="addButton">新增</button>
                    <button id="deleteButton">删除</button>
                </div>
            </div>
            <div class="container">
                <table id="containerTable">
                    <thead class="tableHeaher">
                    <tr>
                        <th><input type="checkbox"></th>
                        <th>序号</th>
                        <th>学号</th>
                        <th>姓名</th>
                        <th>学院</th>
                        <th>专业</th>
                        <th>年级</th>
                        <th>班级</th>
                        <th>年龄</th>
                        <th>操作</th>
                    </tr>
                    </thead>

                    <tbody id="tdata">
                    <tr class="trHover">
                        <td><input type="checkbox"></td>
                        <td class="stuSequence">1</td>
                        <td class="stuId">2018112030500</td>
                        <td class="stuName">张三</td>
                        <td class="stuAcademy">物电学院</td>
                        <td class="stuMajor">物理学</td>
                        <td class="stuYear">2018</td>
                        <td class="stuClass">1</td>
                        <td class="stuAge">21</td>
                        <td>

                            <a class="viewInf ">查看</a>
                            <a class="updateInf ">修改</a>

                        </td>
                    </tr>
                    <tr class="trHover">
                        <td><input type="checkbox"></td>
                        <td class="stuSequence">2</td>
                        <td class="stuId">2018112030501</td>
                        <td class="stuName">李四</td>
                        <td class="stuAcademy">物电学院</td>
                        <td class="stuMajor">物理学</td>
                        <td class="stuYear">2018</td>
                        <td class="stuClass">1</td>
                        <td class="stuAge">21</td>
                        <td>
                            <a class="viewInf ">查看</a>
                            <a class="updateInf ">修改</a>

                        </td>
                    </tr>
                    <tr class="trHover">
                        <td><input type="checkbox"></td>
                        <td class="stuSequence">3</td>
                        <td class="stuId">2018112030502</td>
                        <td class="stuName">王五</td>
                        <td class="stuAcademy">物电学院</td>
                        <td class="stuMajor">物理学</td>
                        <td class="stuYear">2018</td>
                        <td class="stuClass">1</td>
                        <td class="stuAge">21</td>
                        <td>
                            <a class="viewInf ">查看</a>
                            <a class="updateInf ">修改</a>

                        </td>
                    </tr>
                    <tr class="trHover">
                        <td><input type="checkbox"></td>
                        <td class="stuSequence">4</td>
                        <td class="stuId">2018112030510</td>
                        <td class="stuName">赵六</td>
                        <td class="stuAcademy">物电学院</td>
                        <td class="stuMajor">电子信息工程</td>
                        <td class="stuYear">2018</td>
                        <td class="stuClass">5</td>
                        <td class="stuAge">21</td>
                        <td>

                            <a class="viewInf ">查看</a>
                            <a class="updateInf ">修改</a>

                        </td>
                    </tr>
                    <tr class="trHover">
                        <td><input type="checkbox"></td>
                        <td class="stuSequence">5</td>
                        <td class="stuId">20181120305117</td>
                        <td class="stuName">张三</td>
                        <td class="stuAcademy">物电学院</td>
                        <td class="stuMajor">电子信息工程</td>
                        <td class="stuYear">2018</td>
                        <td class="stuClass">5</td>
                        <td class="stuAge">21</td>
                        <td>

                            <a class="viewInf ">查看</a>
                            <a class="updateInf ">修改</a>

                        </td>
                    </tr>
                    <tr class="trHover">
                        <td><input type="checkbox"></td>
                        <td class="stuSequence">6</td>
                        <td class="stuId">2018112030520</td>
                        <td class="stuName">张三</td>
                        <td class="stuAcademy">物电学院</td>
                        <td class="stuMajor">电子信息工程</td>
                        <td class="stuYear">2018</td>
                        <td class="stuClass">5</td>
                        <td class="stuAge">21</td>
                        <td>

                            <a class="viewInf ">查看</a>
                            <a class="updateInf ">修改</a>

                        </td>
                    </tr>
                    <tr class="trHover">
                        <td><input type="checkbox"></td>
                        <td class="stuSequence">7</td>
                        <td class="stuId">2018112030601</td>
                        <td class="stuName">王五</td>
                        <td class="stuAcademy">物电学院</td>
                        <td class="stuMajor">光学</td>
                        <td class="stuYear">2018</td>
                        <td class="stuClass">6</td>
                        <td class="stuAge">21</td>
                        <td>

                            <a class="viewInf ">查看</a>
                            <a class="updateInf ">修改</a>

                        </td>
                    </tr>
                    <tr class="trHover">
                        <td><input type="checkbox"></td>
                        <td class="stuSequence">8</td>
                        <td class="stuId">2018112030602</td>
                        <td class="stuName">张三</td>
                        <td class="stuAcademy">物电学院</td>
                        <td class="stuMajor">光学</td>
                        <td class="stuYear">2018</td>
                        <td class="stuClass">6</td>
                        <td class="stuAge">21</td>
                        <td>

                            <a class="viewInf ">查看</a>
                            <a class="updateInf ">修改</a>

                        </td>
                    </tr>
                    <tr class="trHover">
                        <td><input type="checkbox"></td>
                        <td class="stuSequence">9</td>
                        <td class="stuId">2018112030603</td>
                        <td class="stuName">张三</td>
                        <td class="stuAcademy">物电学院</td>
                        <td class="stuMajor">光学</td>
                        <td class="stuYear">2018</td>
                        <td class="stuClass">6</td>
                        <td class="stuAge">21</td>
                        <td>

                            <a class="viewInf ">查看</a>
                            <a class="updateInf ">修改</a>

                        </td>
                    </tr>
                    <tr class="trHover">
                        <td><input type="checkbox"></td>
                        <td class="stuSequence">10</td>
                        <td class="stuId">2018112030604</td>
                        <td class="stuName">张三</td>
                        <td class="stuAcademy">物电学院</td>
                        <td class="stuMajor">光电</td>
                        <td class="stuYear">2018</td>
                        <td class="stuClass">6</td>
                        <td class="stuAge">21</td>
                        <td>

                            <a class="viewInf ">查看</a>
                            <a class="updateInf ">修改</a>

                        </td>
                    </tr>
                    <tr class="trHover">
                        <td><input type="checkbox"></td>
                        <td class="stuSequence">1</td>
                        <td class="stuId">2018112030605</td>
                        <td class="stuName">王大大</td>
                        <td class="stuAcademy">应用技术学院</td>
                        <td class="stuMajor">修路</td>
                        <td class="stuYear">2015</td>
                        <td class="stuClass">2</td>
                        <td class="stuAge">21</td>
                        <td>

                            <a class="viewInf ">查看</a>
                            <a class="updateInf ">修改</a>

                        </td>
                    </tr>
                    <tr class="trHover">
                        <td><input type="checkbox"></td>
                        <td class="stuSequence">1</td>
                        <td class="stuId">2018112030606</td>
                        <td class="stuName">王小小</td>
                        <td class="stuAcademy">物电学院</td>
                        <td class="stuMajor">光电</td>
                        <td class="stuYear">2018</td>
                        <td class="stuClass">6</td>
                        <td class="stuAge">21</td>
                        <td>

                            <a class="viewInf ">查看</a>
                            <a class="updateInf ">修改</a>

                        </td>
                    </tr>
                    <tr class="trHover">
                        <td><input type="checkbox"></td>
                        <td class="stuSequence">1</td>
                        <td class="stuId">11503080210</td>
                        <td class="stuName">张三</td>
                        <td class="stuAcademy">计算机科学与工程学院</td>
                        <td class="stuMajor">软件工程</td>
                        <td class="stuYear">2015</td>
                        <td class="stuClass">2</td>
                        <td class="stuAge">21</td>
                        <td>

                            <a class="viewInf ">查看</a>
                            <a class="updateInf ">修改</a>

                        </td>
                    </tr>
                    <tr class="trHover">
                        <td><input type="checkbox"></td>
                        <td class="stuSequence">1</td>
                        <td class="stuId">11503080210</td>
                        <td class="stuName">李四</td>
                        <td class="stuAcademy">会计学院</td>
                        <td class="stuMajor">会计学</td>
                        <td class="stuYear">2015</td>
                        <td class="stuClass">2</td>
                        <td class="stuAge">19</td>
                        <td>
                            <a class="viewInf ">查看</a>
                            <a class="updateInf ">修改</a>

                        </td>
                    </tr>
                    <tr class="trHover">
                        <td><input type="checkbox"></td>
                        <td class="stuSequence">1</td>
                        <td class="stuId">11503080210</td>
                        <td class="stuName">王五</td>
                        <td class="stuAcademy">理学院</td>
                        <td class="stuMajor">软件工程</td>
                        <td class="stuYear">2015</td>
                        <td class="stuClass">2</td>
                        <td class="stuAge">18</td>
                        <td>
                            <a class="viewInf ">查看</a>
                            <a class="updateInf ">修改</a>

                        </td>
                    </tr>
                    <tr class="trHover">
                        <td><input type="checkbox"></td>
                        <td class="stuSequence">1</td>
                        <td class="stuId">11503080210</td>
                        <td class="stuName">赵六</td>
                        <td class="stuAcademy">理学院</td>
                        <td class="stuMajor">软件工程</td>
                        <td class="stuYear">2000</td>
                        <td class="stuClass">6</td>
                        <td class="stuAge">21</td>
                        <td>

                            <a class="viewInf ">查看</a>
                            <a class="updateInf ">修改</a>

                        </td>
                    </tr>
                    <tr class="trHover">
                        <td><input type="checkbox"></td>
                        <td class="stuSequence">1</td>
                        <td class="stuId">11503080210</td>
                        <td class="stuName">张三</td>
                        <td class="stuAcademy">计算机科学与工程学院</td>
                        <td class="stuMajor">软件工程</td>
                        <td class="stuYear">2015</td>
                        <td class="stuClass">2</td>
                        <td class="stuAge">21</td>
                        <td>

                            <a class="viewInf ">查看</a>
                            <a class="updateInf ">修改</a>

                        </td>
                    </tr>
                    <tr class="trHover">
                        <td><input type="checkbox"></td>
                        <td class="stuSequence">1</td>
                        <td class="stuId">11503080210</td>
                        <td class="stuName">李四</td>
                        <td class="stuAcademy">会计学院</td>
                        <td class="stuMajor">会计学</td>
                        <td class="stuYear">2015</td>
                        <td class="stuClass">2</td>
                        <td class="stuAge">19</td>
                        <td>
                            <a class="viewInf ">查看</a>
                            <a class="updateInf ">修改</a>

                        </td>
                    </tr>
                    <tr class="trHover">
                        <td><input type="checkbox"></td>
                        <td class="stuSequence">1</td>
                        <td class="stuId">11503080210</td>
                        <td class="stuName">王五</td>
                        <td class="stuAcademy">理学院</td>
                        <td class="stuMajor">软件工程</td>
                        <td class="stuYear">2015</td>
                        <td class="stuClass">2</td>
                        <td class="stuAge">18</td>
                        <td>
                            <a class="viewInf ">查看</a>
                            <a class="updateInf ">修改</a>

                        </td>
                    </tr>
                    <tr class="trHover">
                        <td><input type="checkbox"></td>
                        <td class="stuSequence">1</td>
                        <td class="stuId">11503080210</td>
                        <td class="stuName">赵六</td>
                        <td class="stuAcademy">理学院</td>
                        <td class="stuMajor">软件工程</td>
                        <td class="stuYear">2000</td>
                        <td class="stuClass">6</td>
                        <td class="stuAge">21</td>
                        <td>

                            <a class="viewInf ">查看</a>
                            <a class="updateInf ">修改</a>

                        </td>
                    </tr>
                    <tr class="trHover">
                        <td><input type="checkbox"></td>
                        <td class="stuSequence">1</td>
                        <td class="stuId">11503080210</td>
                        <td class="stuName">张三</td>
                        <td class="stuAcademy">计算机科学与工程学院</td>
                        <td class="stuMajor">软件工程</td>
                        <td class="stuYear">2015</td>
                        <td class="stuClass">2</td>
                        <td class="stuAge">21</td>
                        <td>

                            <a class="viewInf ">查看</a>
                            <a class="updateInf ">修改</a>

                        </td>
                    </tr>
                    <tr class="trHover">
                        <td><input type="checkbox"></td>
                        <td class="stuSequence">1</td>
                        <td class="stuId">11503080210</td>
                        <td class="stuName">李四</td>
                        <td class="stuAcademy">会计学院</td>
                        <td class="stuMajor">会计学</td>
                        <td class="stuYear">2015</td>
                        <td class="stuClass">2</td>
                        <td class="stuAge">19</td>
                        <td>
                            <a class="viewInf ">查看</a>
                            <a class="updateInf ">修改</a>

                        </td>
                    </tr>
                    <tr class="trHover">
                        <td><input type="checkbox"></td>
                        <td class="stuSequence">1</td>
                        <td class="stuId">11503080210</td>
                        <td class="stuName">王五</td>
                        <td class="stuAcademy">理学院</td>
                        <td class="stuMajor">软件工程</td>
                        <td class="stuYear">2015</td>
                        <td class="stuClass">2</td>
                        <td class="stuAge">18</td>
                        <td>
                            <a class="viewInf ">查看</a>
                            <a class="updateInf ">修改</a>

                        </td>
                    </tr>
                    <tr class="trHover">
                        <td><input type="checkbox"></td>
                        <td class="stuSequence">1</td>
                        <td class="stuId">11503080210</td>
                        <td class="stuName">赵六</td>
                        <td class="stuAcademy">理学院</td>
                        <td class="stuMajor">软件工程</td>
                        <td class="stuYear">2000</td>
                        <td class="stuClass">6</td>
                        <td class="stuAge">21</td>
                        <td>

                            <a class="viewInf ">查看</a>
                            <a class="updateInf ">修改</a>

                        </td>
                    </tr>
                    <tr class="trHover">
                        <td><input type="checkbox"></td>
                        <td class="stuSequence">1</td>
                        <td class="stuId">11503080210</td>
                        <td class="stuName">张三</td>
                        <td class="stuAcademy">计算机科学与工程学院</td>
                        <td class="stuMajor">软件工程</td>
                        <td class="stuYear">2015</td>
                        <td class="stuClass">2</td>
                        <td class="stuAge">21</td>
                        <td>

                            <a class="viewInf ">查看</a>
                            <a class="updateInf ">修改</a>

                        </td>
                    </tr>
                    <tr class="trHover">
                        <td><input type="checkbox"></td>
                        <td class="stuSequence">1</td>
                        <td class="stuId">11503080210</td>
                        <td class="stuName">李四</td>
                        <td class="stuAcademy">会计学院</td>
                        <td class="stuMajor">会计学</td>
                        <td class="stuYear">2015</td>
                        <td class="stuClass">2</td>
                        <td class="stuAge">19</td>
                        <td>
                            <a class="viewInf ">查看</a>
                            <a class="updateInf ">修改</a>

                        </td>
                    </tr>
                    <tr class="trHover">
                        <td><input type="checkbox"></td>
                        <td class="stuSequence">1</td>
                        <td class="stuId">11503080210</td>
                        <td class="stuName">王五</td>
                        <td class="stuAcademy">理学院</td>
                        <td class="stuMajor">软件工程</td>
                        <td class="stuYear">2015</td>
                        <td class="stuClass">2</td>
                        <td class="stuAge">18</td>
                        <td>
                            <a class="viewInf ">查看</a>
                            <a class="updateInf ">修改</a>

                        </td>
                    </tr>
                    <tr class="trHover">
                        <td><input type="checkbox"></td>
                        <td class="stuSequence">1</td>
                        <td class="stuId">11503080210</td>
                        <td class="stuName">赵六</td>
                        <td class="stuAcademy">理学院</td>
                        <td class="stuMajor">软件工程</td>
                        <td class="stuYear">2000</td>
                        <td class="stuClass">6</td>
                        <td class="stuAge">21</td>
                        <td>

                            <a class="viewInf ">查看</a>
                            <a class="updateInf ">修改</a>

                        </td>
                    </tr>

                    </tbody>
                    <tfoot>

                    </tfoot>
                    </tbody>
                </table>
                <!--增加的模态框-->
                <div class="modal addfade" id="addmodal">
                    <div class="modal-dialog">
                        <div class="modal-content">
                            <div class="modal-header">
                                <i>X</i>
                                <h4>新增学生信息</h4>
                            </div>
                            <div class="modal-body">

                                <p>
                                    序号:<input type="text" />
                                </p>
                                <p>
                                    学号:<input type="text" />
                                </p>
                                <p>
                                    姓名:<input type="text" />
                                </p>
                                <p>
                                    学院:<input type="text" />
                                </p>
                                <p>
                                    专业:<input type="text" />
                                </p>
                                <p>
                                    年级:<input type="text" />
                                </p>
                                <p>
                                    班级:<input type="text" />
                                </p>
                                <p>
                                    年龄:<input type="text" />
                                </p>
                            </div>
                            <div class="modal-footer">
                                <div class="pageInfoBox"></div>
                                <button class="addButton_ok">确定</button>
                                <button class="addButton_no">取消</button>
                            </div>
                        </div>
                    </div>
                </div>



                <!--修改的模态框-->
                <div class="modal movefade movemodal" id="movemodal">
                    <div class="modal-dialog">
                        <div class="modal-content">
                            <div class="modal-header">
                                <i>X</i>
                                <h4>修改学生信息</h4>
                            </div>
                            <div class="modal-body">
                                <p>
                                    序号:<input type="text" />
                                </p>
                                <p>
                                    学号:<input type="text" />
                                </p>
                                <p>
                                    姓名:<input type="text" />
                                </p>
                                <p>
                                    学院:<input type="text" />
                                </p>
                                <p>
                                    专业:<input type="text" />
                                </p>
                                <p>
                                    年级:<input type="text" />
                                </p>
                                <p>
                                    班级:<input type="text" />
                                </p>
                                <p>
                                    年龄:<input type="text" />
                                </p>
                            </div>
                            <div class="modal-footer">
                                <button class="updatabtn_ok">保存</button>
                                <button class="updatabtn_no">取消</button>
                            </div>
                        </div>
                    </div>
                </div>



                <!--查看的模态框-->
                <div class="modal viewfade" id="viewmodal">
                    <div class="modal-dialog">
                        <div class="modal-content">
                            <div class="modal-header">
                                <i>X</i>
                                <h4>查看学生信息</h4>
                            </div>
                            <div class="modal-body">
                                <p>
                                    序号:<input type="text" class="viewStyle" disabled="disabled" />
                                </p>
                                <p>
                                    学号:<input type="text" />
                                </p>
                                <p>
                                    姓名:<input type="text" />
                                </p>
                                <p>
                                    学院:<input type="text" />
                                </p>
                                <p>
                                    专业:<input type="text" />
                                </p>
                                <p>
                                    年级:<input type="text" />
                                </p>
                                <p>
                                    班级:<input type="text" />
                                </p>
                                <p>
                                    年龄:<input type="text" />
                                </p>
                            </div>
                            <div class="modal-footer">
                                <button class="addButton_no">取消</button>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
            <div class="footer">
                <div class="pageInformation"><span id="curPage"></span>页,
                    共<span id="countPage"></span>条,(每页显示20条)
                    <input id="page" type="text"style="display: none" >
                </div>
                <div class="pageButton">
                    <button id="prePageButton">上一页</button>
                    <button id="nextPageButton">下一页</button>
                </div>
            </div>
        </div>
        <script src="js/jquery.min.js"></script>
        <script src="js/studentInformationManage.js"></script>
</body>
</html>


The more you learn, the more confused you become

It's normal to feel this way, because you haven't really been in the company, and you don't know how much you need to learn to be competent for the work assigned to you in the company. I can see from your statement that your foundation should still be very solid. There is definitely no problem following the full set of video tutorials on the Internet.

When you actually enter the company in the future and find that the difficulty and amount of work are only about 20% of your study period, you may sigh: So the work is nothing more than that.

This is normal, because most companies recruit you to work and write business, not to let you be a newcomer to develop the company structure. They are all ready-made things, what you have to do is to add bricks and tiles under the guidance of others and direct them hand in hand. At that time, I am afraid you will exclaim: This is it?

So, relax and enjoy your college time
—————————————————


learn more

Follow me | Like blog posts | Take you to increase your knowledge every day


insert image description here

Guess you like

Origin blog.csdn.net/m0_65484028/article/details/127880785