DHTML对象模型

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情

什么是对象模型呢
打个比方,我们可以把一个房间当作一个对象模型,那么房间里面的人,桌子就是一个个对象,而人的行为就可以看作对象的动作,而语言就可以当作是一个事件的触发

DHTML对象模型和房间这个对象模型一样,可以让你访问浏览器的各个元素,可以访问正在浏览的web页面,也可以访问历史的页面.

www协会指定的对象模型中主要有以下四个方面的内容:
1)集合:是DHTML用来将HTML文档汇集到一个数组的对象
2)元素:是HTML文档中最小的对象,元素是脚本对象的代表
3)window对象:它包含整个浏览器窗口的信息和状态,它是DHTML对象模型的核心
4)Document对象:它是当前页面的所有信息的总和,通过脚步本基本可以改变当前页面的所有对象属性

 

DHTML中的window对象和房间一样,是最大的容器和对象,下面的分层模型中的所有对象都是window对象的元素,而常用的对象一般都包含在window的document对象中

DHTML文档包括有frame,table,image,link,form等组成
集合可以抽象的认为是包含许多元素对象的封装
举例:一个宾馆当作一个集合,里面的房间就是一个对象,我们通过不同的序号就可以找到每个房间,集合就是这么简单的东西

window集合:location,history,frames,event,screen,navigator,document,status
document集合:selection,all,forms,embeds,anchors,frames,location,body,filters,scripts,plugins,applets
body集合:sourceIndex,scrollTop

集合真正的意义是访问元素的桥梁 

动态 HTML (DHTML) 对象模型参考 网页制作完全手册 -------------------------------------------------------------------------------- 通过下列链接访问参考资料,可帮助你创建引人注目的 Web 页面。 动态 HTML (DHTML) 对象模型参考 DHTML 对象 DHTML 属性 DHTML 方法 DHTML 事件 DHTML 集合 HTML 参考 HTML 元素 HTML 字符集 样式表(CSS)参考 CSS 属性参考 CSS 长度单位参考 其他参考 命令标识符 缺省行为参考 htc 行为参考 可视化滤镜和切换参考 HTML+TIME参考 网页矢量图形标记语言 HTML 应用程序 技巧 语言代码 颜色表 -------------------------------------------------------------------------------- 立即下载

相关推荐

DHTML对象模型中文手册

资源名称:DHTML对象模型中文手册内容简介:       DHTML文档对象模型中文手册,介绍DHTML文档的简介、内置方法以及网页常用颜色表附录,属CSS网站重构的内容。资源截图: 资源太大,传百度网盘了,链接在附件中,有需要的同学自取。

(软件工程复习核心重点)第八章面向对象方法学-第三节:面向对象建模之对象模型

文章目录一:概念(1)定义(2)工具二:类图的基本符号(1)定义类A:表示B:命名规则(2)定义属性(3)定义服务三:表示关系的符号(1)关联A:定义B:关联的角色C:普通关联①:定义②:表示D:限定关联①:定义②:表示③:意义E:关联类①:定义②:表示(2)聚集(它是关联的特例)A:共享聚集B:组合聚集(3)泛化(本质就是继承)A:普通泛化①:抽象类②:具体类B:受限泛化①:定义②:约束(4)依赖和细化A:依赖关系B:细化关系 一:概念 (1)定义 对象模型表示静态的、结构化的系统的数据性质。它是对模拟客

快乐江湖的博客 1万+

DHTML 对象(各种 HTML 对象常用属性)

!DOCTYPE 指定了 HTML 文档遵循的文档类型定义(DTD)。 a 标明超链接的起始或目的位置。 acronym 标明缩写词。 address 特定信息,如地址、签名、作者、此文档的原创者。 applet 在页面上放置可执行内容。 area 定义一个客户端图像映射中一个超级链接区域的形状、坐标和关联 URL。 attribute 以对象的形式代表了 HTML 元素的标签属性或属性。 b 指定文本应以粗体渲染。 base 指定一个显示 URL 用于解析对于外部源的链接和引用,如图像和样式表。 baseFont 设置渲染文本时作为缺省字体的基础字体值。

对象模型(Object Model)

对象模型(Object Model)

weixin_40026739的博客 2513

对象模型

别人的笔记汇总 目录三种对象模型简单对象模型表格驱动对象模型C++对象模型c++额外成本与对象大小c++额外成本一个类的对象的内存大小包括:构造函数构造函数是否会自动生成1.包含有带默认构造函数的对象成员的类2.继承自带有默认构造函数的基类的类3.带有虚函数的类4.带有一个虚基类的类拷贝构造函数(探讨编译器的工作)定义拷贝构造函数的应用何时生成拷贝构造函数(类没有的话编译器生成)成员初始化队列(M...

yanrong1095的博客 3456

第二章对象模型(1)

对象模型的概述 首先我们要始终铭记一句话:python是一门面向对象的语言! 并且面向的彻底,可以称为 一切皆对象。 这句话说起来简单,如要真正的让你论述其正确性,这就需要很深的功底去理解。 列举常见的对象 1. 例如我们常讲的类 ,它就是 对象。类的细致描述就是类型,再细致解释说就是类型对象,比如:a = 3 # a 是 int类型 b = 'hello' # b 是字符串类型 接着 我们通过class 关键字定义的类,也称为自定义类型对象 通过类(类型对象)实例化得到的实例化对象 >

pythonstrat的博客 2194

图说C++对象模型:对象内存布局详解

阅读目录 0.前言1.何为C++对象模型?2.文章内容简介3.理解虚函数表 3.1.多态与虚表3.2.使用指针访问虚表 4.对象模型概述 4.1.简单对象模型4.2.表格驱动模型4.3.非继承下的C++对象模型 5.继承下的C++对象模型 5.1.单继承5.2.多继承 6.虚继承 6.1.虚基类表解析6.2.简单虚继承6.3.虚拟菱形继承 7.一些问题解答

ShaderJoy 的兴趣技术杂货铺 2242

DHTML对象模型(About the DHTML Object Model)(一)

 【注:最近在学习asp.net,觉得javascript的很多知识在asp.net中仍很有用,又觉得javascript的实质是利用脚本对DHTML对象编程,但网上关于DHTML层次结构的中文资料又比较少,所以看了msdn上的这个资料后就翻译了出来,希望大家多多指教。】DHTML对象模型(About the DHTML Object Model)  动态HTML(DHTML)

heroyu的专栏 916

DHTML对象模型方法-innerHTML

*     DHTML对象模型方法为JavaScript提供了得到网页对象的另外方法,使用时可以不必具体了解文档对象模型的结构层次,而直接得到网页中的所需元素对象。这样,JavaScript就可以方便地改变网页内容及网页的表现方式。*     该对象模型方法具有如下特点。在HTML中,网页中的每一对标记就是一个元素对象,例如,<p></p>、< div><

gaotianle的专栏 985

JS应用DOM入门:和DHTML对象模型的比较

    DOM是文档对象化模型(Document Object Model)的简称。使用过DHTML对象模型的开发者一定能非常熟练地操作HTML页面上的每个标记内容,但如果借助DOM技术,我们就可以通过更加直接而且简易的方式达到同样的目的。   概要  DOM技术被Internet Explorer 5.0及以上版本的浏览器所支持,它采取一种非常直观且一致的方式将HTML文档进行模型化处理,并...

雪临凝冰xlnb 175

JS应用DOM入门(1): 和DHTML对象模型的比较

这些文章都是我刚接触web编程时收藏下来的一些东东.我想如果要把网页做好,那么你对js操作页面元素必需熟悉,而dom是一项很好的技术 DOM是文档对象化模型(Document Object Model)的简称。使用过DHTML对象模型的开发者一定能非常熟练地操作HTML页面上的每个标记内容,但如果借助DOM技术,我们就可以通过更加直接而且简易的方式达到同样的目的。 ...

weixin_30496751的博客 160

DHTML对象模型方法

*     在DOM中,可以对页面元素进行访问,甚至对其进行操作。对于文档中的特定区域,如果已对其进行了惟一标识,则可以对该区域进行检索。*     document.getElementById(元素标识)方法,返回id值为“元素标识”的对象的一个索引。*     document.getElementsByName(元素名称)方法,返回name值为“元素名称”的所有XHTML元素对象的列表。*

gaotianle的专栏 666

DHTML对象模型 (一)(ZT)

DHTML对象模型(About?the?DHTML?Object?Model)?? 动态HTML(DHTML)文档对象模型(Document?Object?Model?:DOM)使网页制作者可以直接地以可编程的方式访问Web文档上每个独立的部分,而不论被访问的是元素还是容器。这种访问方式包括了事件模型,事件模型令浏览器可对用户输入做出反应,通过执行脚本,无须从服务器下载一个新的页面就可以根据用户

Foxmail★Blog 1348

传统的DHTML模型

DHTML对象模型包含关系图 在下图中,window对象是整个对象模型的顶层对象,该对象包含document属性,该属性代表该窗口内的HTML文档,如果该窗口内有多个Frame,则可以使用frames[]方法依次访问该窗口的每个Frame。 document对象代表HTML文档本身,document对象又包含一系列的属性:forms、anchors、links、images......这...

iteye_5722的博客 245

DHTML对象模型(About the DHTML Object Model)(三)

禁止事件:所有的事件都将向它们的父级元素冒泡,而且除非冒泡过程中事件被禁止了,否则事件将会被递归地沿着层次结构的路径最后上浮到文档对象(document object)。要禁止一个事件,你必须在事件句柄中把window.event.cancelBubble属性的值设为“true”。注意一点,除非事件被禁止了,否则,在沿着层次结构冒泡的过程中,它将会被所有注册了这个事件句柄的父级元素处理,即使它

heroyu的专栏 930

DHTML对象模型 (二)

事件:冒泡、禁止与处理单击一个按钮,移动鼠标指针到网页的一部分,在页面上选中一些文本——这些动作都会激发事件。一个DHML的网页制作者可以编写代码以便在响应这些事件的时候运行,这段特定的代码通常称为事件句柄,因为它确实在处理事件。 事件处理不仅限于IE4.0和IE3.0,?Netscape?Navigator?3.x?和Communicator都支持事件处理。然而,在IE4.0中,无论是作为事件

Foxmail★Blog 1412

DHTML 集合(转)

DHTML 集合(转)[@more@]   下面列出了由动态 HTML(DHTML) 对象模型定义的集合。   集合 all 返回对象所包含的元素集合的引用。 anchors 获取所有带有 name ...

ciya3282的博客 141
上一篇: webservices模型
下一篇: RFID技术
1k3
1k3
博客等级 码龄23年 1粉丝 7原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值