zoukankan      html  css  js  c++  java
  • 14

    1- 列举所有获取 DOM 元素的方法:

    • 通过ID获取(getElementById)
    • 通过name属性(getElementsByName)
    • 通过标签名(getElementsByTagName)
    • 通过类名(getElementsByClassName)
    • 通过选择器获取一个元素(querySelector)
    • 通过选择器获取一组元素(querySelectorAll)
    • 获取html的方法(document.documentElement)
    • document.documentElement是专门获取html这个标签的
    • 获取body的方法(document.body)
    • document.body是专门获取body这个标签的

    2- 列举添加 DOM 元素的方法:

    createElement() 创建一个元素

    appendChild()    向html元素添加节点

    3- 列举移除 DOM 元素的方法

       removeChild();  所删除节点的父节点

      emoveNode() 是所要删除的节点

    4- 分别列举 BOM 常用对象 location navigator history screen 中的属性和方法:

       localhost对象:

    reload  刷新页面

    replace 用于新的文档替换当前文档

    assign  加载新文档

    href   设置或返回完整的 URL

    host     设置或返回 # 号开始的 URL

    hostname 设置或返回当前 URL 的主机名

     port     设置或返回当前 URL 的端口号

    pathname 设置或返回当前 URL 的路径部分

    search  设置或返回从 ? 号开始的 URL 的部分

      history对象:

    History.back();回到上一个页面;
    History.forward();前进到下一个页面
    History.go(number)当number为负数时,向后跳转几个页面;为正数时,前进几个页面

    navigator 对象:

         Navigator.appversion:浏览器平台开始的版本信息

    screen对象:

    Screen.获取显示器的宽度
    Screen.height:获取显示器的高度
    Screen.avail可用宽度;相当于body的宽度
    Screen.availheight:可用高度;相当于body的高度

  • 相关阅读:
    tkinter 写一个简易的ide
    Vue+webpack项目配置便于维护的目录结构
    爬虫:输入网页之后爬取当前页面的图片和背景图片,最后打包成exe
    linux vue项目+npm run build + nginx
    Android 进阶自定义 ViewGroup 自定义布局
    Android 属性动画框架 ObjectAnimator、ValueAnimator ,这一篇就够了
    桶排序
    Test CMake run finished with errors
    搭建私人云盘
    Java中 / 和 %
  • 原文地址:https://www.cnblogs.com/xuexiaotian/p/14494161.html
Copyright © 2011-2022 走看看