js实现筛选功能
程序员文章站
2024-01-03 12:26:16
本文实例为大家分享了js实现筛选功能的具体代码,供大家参考,具体内容如下功能通过复选框对显示内容进行筛选,如,勾选后仅显示在线用户。代码js※需 jquery。function filter() {...
本文实例为大家分享了js实现筛选功能的具体代码,供大家参考,具体内容如下
功能
通过复选框对显示内容进行筛选,如,勾选后仅显示在线用户。
代码
js
※需 jquery。
function filter() { var check =document.getelementbyid('checkbox'); var members = $('.member'); var status = $('.memberstatus'); if (check.checked) { members.each(function(i, member) { if (status[i].innertext == 'offline') { member.style.display = 'none'; } }); } else { members.each(function(i, member) { member.style.display = ''; }); } }
html
<input type="checkbox" name="onlineonly" tabindex="0" id="checkbox" onclick="filter()"> <span>show online users only</span> <table> <tr class="member"> <td> usera </td> <td class="memberstatus"> online </td> </tr> <tr class="member"> <td> userb </td> <td class="memberstatus"> offline </td> </tr> <tr class="member"> <td> userc </td> <td class="memberstatus"> online </td> </tr> </table>
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。