zoukankan      html  css  js  c++  java
  • day14

    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的高度

  • 相关阅读:
    [TJOI2007]小朋友
    弦图小结
    Bzoj2141: 排队
    [SYZOI Round1] 滑稽♂树
    Bzoj2244: [SDOI2011]拦截导弹
    Bzoj1492: [NOI2007]货币兑换Cash(不单调的斜率优化)
    Bzoj1495: [NOI2006]网络收费
    Bzoj1496: [NOI2006]千年虫
    Bzoj1498&1416: [NOI2006]神奇的口袋
    Bzoj4553: [Tjoi2016&Heoi2016]序列
  • 原文地址:https://www.cnblogs.com/Natural-numbers/p/14497230.html
Copyright © 2011-2022 走看看