zoukankan      html  css  js  c++  java
  • DOM和BON

    DOM

         DOM:文件对象模型(DocumentObjectModel,简称DOM)是W3C组织推荐的处理可扩展置标语言的标准编程接口。DocumentObjectModel的历史可以追溯至1990年代后期微软与Netscape的“浏览器大战”,双方为了在JavaScript与JScript一决生死,于是大规模的赋予浏览器强大的功能。

    平台:windows

    使用方法:通过使用一个元素节点的parentNode、firstChild以及lastChild属性,getElementById()和getElementsByTagName()这两种方法,可查找整个HTML文档中的任何HTML元素

    这两种方法会忽略文档的结构。假如您希望查找文档中所有的

    元素,getElementsByTagName()会把它们全部找到,不管

    元素处于文档中的哪个层次。同时,getElementById()方法也会返回正确的元素,不论它被隐藏在文档结构中的什么位置

    getElementById() 语法

    1.document.getElementById("ID");注释:getElementById()无法工作在XML中。

    2.在XML文档中,您必须通过拥有类型id的属性来进行搜索,而此类型必须在XMLDTD中进行声明。

    3.getElementsByTagName()方法会使用指定的标签名返回所有的元素,这些元素是您在使用此方法时所处的元素的后代。

    getElementsByTagName()可被用于任何的HTML元素:

    getElementsByTagName() 语法

    document.getElementsByTagName("标签名称");或者:

    document.getElementById('ID').getElementsByTagName("标签名称");

    BOM

       BOMBOM(Browser Object Mode) 是指浏览器对象模型,是用于描述这种对象与对象之间层次关系的模型,浏览器对象模型提供了独立于内容的、可以与浏览器窗口进行互动的对象结构。

    作用:1. 弹出新的浏览器窗口、移动、关闭浏览器窗口及调整窗口大小;

              2. 提供WEB浏览器详细信息的导航对象;

              3. 提供装载到浏览器中页面的详细信息的定位对象;

              4. 提供用户屏幕分辩率详细信息的屏幕对象;

  • 相关阅读:
    golang访问数据库
    dynamic与泛型
    新的published和$M+对比
    插入窗体到别的程序里
    淺談怎么样运用Delphi 2009地泛型容器類別
    Delphi随记
    查找文件
    Delphi操作xml
    Delphi图像编程学习笔记
    Ext.net中如何上传文件
  • 原文地址:https://www.cnblogs.com/1-2-3-4a/p/9846803.html
Copyright © 2011-2022 走看看