zoukankan      html  css  js  c++  java
  • h5DOM扩展

    只有DOM对象才能调用H5提供的API

    1. 获取元素

      querySelector(选择器);     querySelectorAll(选择器)

    2. 类名操作

      添加:ele.classList.add(类名)

      移除:ele.classList.remove(类名)

      切换:ele.classList.toggle(类名)

      是否存在:ele.classList.contains(类名)

      classList描述当前元素,是一个维数组,里边存放了当前元素的类名

    3. 自定义属性

      h5规定自定义属性必须以“data-”开头,才认为是自定义属性规范

      ele.dataset:获取所有

      ele.dataset-name:获取单个(遵循驼峰命名法data-user-name  → dataset.username去获取;不遵循大小写data-userName → dataset.username获取)

      ele.dataset.age = 10:设置自定义属性

      delete ele.dataset.age:删除自定义属性

    4. 全屏操作

      开启:requestFullScreen()

      取消:cancelFullScreen(), 调用的是document

      检测是否全屏:IsFullScreen(),由于兼容问题浏览器需要加前缀

      

      

  • 相关阅读:
    偶感
    数据库脚本开发中应注意的事项
    事务与隔离级别笔记
    Spring MVC学习笔记
    Eclipse环境配置与快捷命令
    告别2016,展望2017
    待总结项
    常见问题汇总
    我的工具箱
    精品文章收藏
  • 原文地址:https://www.cnblogs.com/xhrr/p/11308771.html
Copyright © 2011-2022 走看看