怎么设置复选框禁用属性的颜色_原生前端之DOM属性操作

JavaScript与HTML交互最主要的是使用DOM进行控制HTML的文档信息。对于具有全标签结构的HTML元素可以分为属性和文本两部分,下面我们将对属性这一部分进行详细的讲解。话先不多说先举个栗子压压惊。

            设置读取元素的属性

这个程序的主要思想是使用DOM提供的函数针对HTML元素的属性进行控制。

id为checkbox的标签是一个复选框。

id为info的标签将显示复选框这个元素的属性名称和属性值。

下方有7个按钮,通过点击按钮进行不同的操作:

显示自定义属性按钮用于显示用户自定义的属性的属性名称和属性值

显示checked的属性值按钮用于显示复选框元素的checked属性的属性值

判断是否有checked的属性值用于显示复选框元素是否具有checked这个属性

删除checked的属性值按钮用于删除复选框元素的checked属性值

删除test的属性值按钮用于删除复选框用户自定义的test属性。

设置checked的属性值按钮用于设置复选框的checked属性的属性值为checked

设置用户自定义的属性值按钮用于设置复选框的用户自定义属性haha的值为hahahahh

整体的效果图如下

836849070919e10e4fddd20f466cfa4c.png
ad3c5d6eb9b6eae03bd90c3b91a56ab8.gif

上述的操作使用针对元素属性的6个属性/方法

(1)attributes是元素的属性返回元素具有的属性和属性值,注意这个返回值并不是数组

(2)dataset是元素的属性返回元素中用户自定义的属性和属性值

(3)getAttribute()是元素的方法用于获取指定属性的属性值,参数为属性名

(4)hasAttribute()是元素的方法用于获取元素中是否存在此属性,参数为属性名

(5)removeAttribute()是元素的方法用于删除指定元素的属性,参数为属性名

(6)setAttribute()是元素的方法用于设置元素的属性的属性值,参数为属性名和属性值。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值