zoukankan      html  css  js  c++  java
  • 43.操作标签属性

    1. 用点操作符,且必须操作已有的属性,而不能自定义属性。可以定义可以修改

    . 前面是id 名字, . 后面是属性

     结果:没有name属性,因此 . 只能操作已有的属性,不能操作未定义的属性。

    定义与修改:操作类名要用className

    div 无name属性

    2.getAttribute("属性名"),操作类名用class

    setAttribute("属性名“,”属性值"),设置属性,返回值undefined

    removeAttribute("属性名"),删除属性,返回值为undefined

    添加类名、删除类名、判断是否包含类名:

    自封装类名方法,包含就删除,不包含就添加:

    有类名就删除,无类名就添加:js已经封装好了  toggle

    dataset:用于控制自定义属性,比如计算用户点击量:在ie9以下不兼容

    box.dataset.myname=10     行内样式就会有个  data-myname=10的属性 (注意在myname前有个data-)

     


      

  • 相关阅读:
    mysql_example
    windows 下 解决 go get 或 dep init 更新不了问题
    golang反射
    Windows下修改hosts并且让他立即生效
    Windows不重启就使环境变量修改生效
    swoole进程-2
    swoole进程
    swoole协程
    区间素数筛法
    AOJ
  • 原文地址:https://www.cnblogs.com/yzdwd/p/12612609.html
Copyright © 2011-2022 走看看