如何让单选框不能被tab键选中_js控制页面所有元素不可选中大礼包

本文详细介绍了如何使用JavaScript禁止页面中的文本输入框、layui的单项和多选下拉框、开关、单选框、时间选择器及富文本编辑器等元素被选中,包括各元素禁用后的效果和禁用代码示例。
摘要由CSDN通过智能技术生成

前言

今天做了个页面,需求是将页面中的所有元素都设置为不可选中。整理了下,分享给大家~

adcbe740ae525abc741d65226519152c.png

读完本文您将了解

  1. 普通文本输入框的禁用

  2. layui单项选择下拉框的禁用

  3. layuiformSelects多选下拉框的禁用

  4. layui开关的禁用

  5. layui单选框的禁用

  6. 时间选择器的禁用

  7. 富文本编辑器的禁用

    以下将一一列举这些元素如何禁用

    c890e045daef0aa4c1314432339c58a5.png

1.文本输入框的禁用

禁用之前能在输入框输入文字,禁用之后就不能在文本框输入了,以下是效果图:

00c90842dbbf92cd199aae16ddfce3c5.png

禁用代码如下

$("#id").attr("readOnly", "true");//文本框

2.layui单项选择下拉框的禁用

禁用之前,能正常的单选;禁用之后,鼠标放上去会有个禁止的标识,表示单项选择器已被禁用。

0ccb3299a8d9f51f5f1349ce3d905bdf.png

禁用代码如下

$("#id").attr("disabled", "disabled");//下拉单选框

3.layui的formSelects多选下拉框

禁用之前能正常的多选,禁用之后,鼠标放上去会有禁止的标识,表示多选下拉框已被禁用。

6b8b5cbfc9cb25bde0968e830a451449.png

Html的多选下拉框如下

网点名称
1 2

多选下拉框的禁用代码如下

//formSelects下拉多选框禁用formSelects.disabled('selectId');

4.layui开关

禁用之前能正常的开关,禁用之后鼠标放上去会显示禁止的标识,表示已经被禁用。

631f6392fafb796c1c5b4e1ba0b9cf65.png

禁用代码如下

 $("#id").attr("disabled", "disabled");//开关

5.layui单选框

禁用之前能进行单选,禁用之后鼠标放上去会有禁止的标识,说明单选框已经被禁用。

a1d0d2cb48bc6deda83c14b0ad01d253.png

单选框禁用代码如下

$("#id").attr("disabled", "disabled");//单选框

6.时间选择器

禁用前,能使用时间选择器,禁用之后时间选择器无法调用,如图。

bfd4542eec7c12c1f99584841a145088.png

时间选择器禁用代码如下

$("#id").attr("disabled", "disabled");//时间

7.富文本编辑器

禁用之前能正常的编辑信息,禁用之后无法编辑信息,而且编辑器中所有的功能都呈现灰色,说明富文本编辑器已经被禁用。

df7f5e1aee0ff415c17752ba55664d7e.png

富文本编辑器禁用代码如下

//实例化编辑器var ue = UE.getEditor('editor');//富文本编辑器的禁用ue.ready(function () {  ue.setDisabled();});
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值