笔试做到一个表格排序的题,当时没有完全实现,本文记录了用JavavScript进行表格排序的实现过程。
题目
在页面上有如下表格,当点击成绩的时候,所有行数据根据成绩从低到高排序,再点击时成绩则变为从高到低排序。
姓名 | 性别 | 成绩 |
---|---|---|
张三 | 男 | 77 |
李四 | 女 | 87 |
王五 | 未知 | 50 |
第一次点击成绩之后:
姓名 | 性别 | 成绩 |
---|---|---|
王五 | 未知 | 50 |
张三 | 男 | 77 |
李四 | 女 | 87 |
再次点击成绩之后:
姓名 | 性别 | 成绩 |
---|---|---|
李四 | 女 | 87 |
张三 | 男 | 77 |
王五 | 未知 | 50 |
实现代码
html代码部分
|
|
CSS代码部分
|
|
JavaScript代码部分
|
|