js实现筛选功能


Posted in Javascript onNovember 24, 2020

本文实例为大家分享了js实现筛选功能的具体代码,供大家参考,具体内容如下

功能

通过复选框对显示内容进行筛选,如,勾选后仅显示在线用户。

js实现筛选功能

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>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
XMLHttpRequest处理xml格式的返回数据(示例代码)
Nov 21 Javascript
改变状态栏文字的js代码
Jun 13 Javascript
jquery实现在光标位置插入内容的方法
Feb 05 Javascript
详解JavaScript中的异常处理方法
Jun 16 Javascript
js游戏人物上下左右跑步效果代码分享
Aug 28 Javascript
JavaScript中innerHTML,innerText,outerHTML的用法及区别
Sep 01 Javascript
JavaScript中的定时器之Item23的合理使用
Oct 30 Javascript
jquery插件treegrid树状表格的使用方法详解(.Net平台)
Jan 03 Javascript
浅谈Node.js 中间件模式
Jun 12 Javascript
angular学习之动态创建表单的方法
Dec 07 Javascript
利用jsonp解决js读取本地json跨域的问题
Dec 11 Javascript
基于Vue SEO的四种方案(小结)
Jul 01 Javascript
超详细小程序定位地图模块全系列开发教学
Nov 24 #Javascript
JavaScript实现移动端拖动元素
Nov 24 #Javascript
小程序组件传值和引入sass的方法(使用vant Weapp组件库)
Nov 24 #Javascript
js实现抽奖功能
Nov 24 #Javascript
前端 javascript 实现文件下载的示例
Nov 24 #Javascript
如何使用 JavaScript 操作浏览器历史记录 API
Nov 24 #Javascript
JavaScript实现鼠标移入随机变换颜色
Nov 24 #Javascript
You might like
天津市收音机工业发展史
2021/03/04 无线电
thinkphp下MySQL数据库读写分离代码剖析
2017/04/18 PHP
PHP文件管理之实现网盘及压缩包的功能操作
2017/09/20 PHP
PHP PDOStatement::nextRowset讲解
2019/02/01 PHP
Prototype 学习 工具函数学习($w,$F方法)
2009/07/12 Javascript
Javascript中的isNaN函数使用说明
2011/11/10 Javascript
jquery仿京东导航/仿淘宝商城左侧分类导航下拉菜单效果
2013/04/24 Javascript
js控制的遮罩层实例介绍
2013/05/29 Javascript
jquery 多行文本框(textarea)高度变化
2013/07/03 Javascript
jQuery读取XML文件内容的方法
2015/03/09 Javascript
JavaScript使用位运算符判断奇数和偶数的方法
2015/06/01 Javascript
yii form 表单提交之前JS在提交按钮的验证方法
2017/03/15 Javascript
微信小程序开发入门基础教程
2017/04/19 Javascript
微信小程序 action-sheet 反馈上拉菜单简单实例
2017/05/11 Javascript
Vue.js组件通信的几种姿势
2017/10/23 Javascript
详解使用jQuery.i18n.properties实现js国际化
2018/05/04 jQuery
NodeJS实现一个聊天室功能
2019/11/25 NodeJs
JavaScript canvas绘制圆弧与圆形
2020/02/18 Javascript
Python内置的HTTP协议服务器SimpleHTTPServer使用指南
2016/03/30 Python
对django中render()与render_to_response()的区别详解
2018/10/16 Python
python如何控制进程或者线程的个数
2020/10/16 Python
matplotlib交互式数据光标mpldatacursor的实现
2021/02/03 Python
使paramiko库执行命令时在给定的时间强制退出功能的实现
2021/03/03 Python
纯css3实现的鼠标悬停动画按钮
2014/12/23 HTML / CSS
浅谈HTML5 服务器推送事件(Server-sent Events)
2017/08/01 HTML / CSS
彪马荷兰官网:PUMA荷兰
2019/05/08 全球购物
物理系毕业生自荐信
2013/11/01 职场文书
装饰资料员岗位职责
2013/12/30 职场文书
毕业生的自我评价范文
2013/12/31 职场文书
保护环境的建议书
2014/03/12 职场文书
党的群众路线教育实践活动对照检查材料(四风)
2014/09/27 职场文书
教师求职自荐信范文
2015/03/04 职场文书
高一地理教学工作总结
2015/08/12 职场文书
2019年第四季度财务部门工作计划
2019/11/02 职场文书
如何创建一个创建MySQL数据库中的datetime类型
2022/03/21 MySQL