html滑动复选框几种,一种复选框滑动多选的方法与流程

一种提高web应用系统用户体验的复选框滑动多选方法,通过监听mouse-down、mouse-out、mouse-over和mouse-up事件,简化批量选择数据的操作流程,提高工作效率。
摘要由CSDN通过智能技术生成

fcf0db96eef33fd08201ed4f47c3148a.gif

本发明属于互联网技术领域,尤其涉及一种复选框滑动多选的方法。

背景技术:

随着互联网的普及程度不断提高,基于浏览器的web应用系统越来越多,在web系统里,复选框作为批量操作数据的选择器,是使用频率较高的web控件。虽然复选框本身技术含量不高,但基于传统的操作方法,用户在批量选择数据时,必须手动逐个选择,整个过程过于繁琐,工作效率较低。

技术实现要素:

为克服现有技术的不足之处,本发明提供一种复选框滑动多选的方法。

本发明是通过以下技术方案实现的:

一种复选框滑动多选的方法,其特征在于,包括如下步骤:

(1)用户在复选框上按下鼠标时触发mouse-down事件,设置一个变量,标识滑动选择开始;

(2)对复选框的父元素同时监听mouse-out和mouse-over事件;

(3)在mouse-out里设置本次滑动选择的类型,如果初始元素是选中状态,则滑动选择的元素均选中;如果初始元素是未选中状态,则滑动选择的元素均取消选中;

(4)在mouse-over事件里,检测当前滑过元素的索引,循环设置从起始索引到当前索引对应的复选框状态;最后,在最外层的元素监听mouse-up事件,即当鼠标松开时,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值