喜悦国际村 
» 游客:  注册 | 登录 | 搜索 | 统计 | 喜悦证交所 | 帮助

RSS 订阅当前论坛  

[北京]代朋友公司招聘PHP高级程序员多名

上一主题 下一主题
 11  1/2  1  2  > 
     
标题: [原创] 什么是DOM  
 
webboy
金牌会员
Rank: 6Rank: 6
老会员


UID 64695
精华 0
积分 1077
帖子 828
金钱 1077 喜悦币
威望 0
人脉 0
阅读权限 70
注册 2005-6-11
来自 北京
状态 离线
什么是DOM

更多详细信息请参见
简单的说,DOM是一种理念,一种思想,一种方法使 Web开发人员可以访问HTML元素!记住,它是一种理念,不是具体方法。那什么是具体方法呢?答案是DHTML
当浏览器支持JavaScript的时候就有DOM了,最早可以追溯到Netscape2。Web开发人员希望访问HTML元素并且改变它们的属性。例如实现HTML元素的淡入淡出这种效果。DOM的功能就是提供这么一种方法来访问HTML元素。精确的规定用什么方法,怎样访问元素。随着浏览器版本的更新,会有更多的权限交给开发人员来操作HTML元素。

DOM的历史

至今为止,共出现过三种DOM,它们是:
1 Level 0 DOM 几乎被所有的浏览器支持。
2 两个昔日之星的DOM:一个被IE支持,一个被Netscape支持。请注意,这两种DOM现在已经不在使用了,我不在这做过多介绍了,如果你想知道更多信息,请请教GOOGLE ^^
3 The Level 1 DOM, 或者也叫做W3C DOM。被现代的大部分浏览器支持
如果想更加清楚的了解DOM,很有必要先了解了解它的祖先,The Level 0 DOM
发明JavaScript的NetScape是最早开发出The Level 0 DOM 的,并且在NetScape2上实现的。当时仅仅提供开发人员访问很少的HTML元素,例如基本的forms和images。由于向后兼容的原因,现在大部分的浏览器,即使支持The Level 1 DOM,也同样支持 Level 0 DOM。不支持的话就意味着代码无法正常运行。因此,几乎所有的浏览器都支持The Level 0 DOM。

    如何使用 the Level 0 DOM

当浏览器加载完整个页面的时候,它为你创建了数组,有document.images[] 数组,包含了页面上的所有图片, document.forms[]数组,里面存放的是页面上的所有form元素。这时,你就可以访问forms 和 images了。通过数组下标的方式访问。
如果你的页面是这样的:

document.images
第一个image元素的名字是’thefirst’,第二个是’thesecond’,可以通过下面两种方法访问:
document.images[’thefirst’]
document.images[0]

document.images[’thesecond’]
document.images[1]
这样你就可以访问它们了。

    Level 1 DOM

W3C制定的The Level 1 DOM,当初是为了解析XML,由于HTML也是XML的一种,所以也可以适用于HTML。
因为Netscape和Microsoft都参与制定了Level 1 DOM,所以两个浏览器都支持Level 1 DOM,但请注意,浏览器兼容问题还是没有解决,因为,每个浏览器都要向后兼容以前老版本,所以,还是存在浏览器兼容问题的

如何使用Level 1 DOM
<div id=”tobechanged”></div>
var obj = document.getElementById(’tobechanged’)”
先说这么多,以后在补充。。




爱老婆 爱狮子 爱生活
2006-8-29 01:17 PM#1
查看资料  发短消息  顶部
 
webboy
金牌会员
Rank: 6Rank: 6
老会员


UID 64695
精华 0
积分 1077
帖子 828
金钱 1077 喜悦币
威望 0
人脉 0
阅读权限 70
注册 2005-6-11
来自 北京
状态 离线
[推荐阅读] 求DIV布局精华
光看没人回复啊



爱老婆 爱狮子 爱生活
2006-8-29 04:12 PM#2
查看资料  发短消息  顶部
 
唠叨 (唠叨)
版主
Rank: 7Rank: 7Rank: 7
版主



UID 9955
精华 0
积分 1479
帖子 1546
金钱 1479 喜悦币
威望 0
人脉 0
阅读权限 100
注册 2001-10-27
状态 离线
[推荐阅读] 熟 flash Action Script 及美工人員 案件計籌 長期配合(台灣)
网络上 DOM 的定义
文档对象模型(Docuement Object Model,简称DOM),是W3C组织推荐的处理XML的标准适配器。
2006-8-29 05:08 PM#3
查看资料  Blog  发短消息  顶部
 
wen8u8 (28550)
高级会员
Rank: 4
审帖法佬



UID 28550
精华 0
积分 995
帖子 453
金钱 436 喜悦币
威望 0
人脉 559
阅读权限 50
注册 2004-5-14
来自 http://www.nyist.net
状态 离线
[推荐阅读] 高手们,如何将EXECL数据转换成MYSQL中的数据???
我来回复吧.呵呵



L,说你最想说的一句话
2006-8-29 05:09 PM#4
查看资料  访问主页  Blog  发短消息  顶部
 
只爱一个人 (只爱一个人)
论坛元老
Rank: 8Rank: 8
超级管理员



UID 29639
精华 0
积分 3779
帖子 1616
金钱 3779 喜悦币
威望 0
人脉 0
阅读权限 90
注册 2004-6-26
状态 离线
[推荐阅读] XML 和数据库之间的映射
http://bbs.blueidea.com/viewthre ... 3%26filter%3Ddigest

我也回复,这个也是和DOM有关的东西
2006-8-29 05:20 PM#5
查看资料  访问主页  Blog  发短消息  顶部
 
unspace (未知空间)
版主
Rank: 7Rank: 7Rank: 7
百万富翁


UID 67567
精华 0
积分 48884
帖子 5098
金钱 47788 喜悦币
威望 0
人脉 1096
阅读权限 100
注册 2005-12-28
来自 吉林
状态 离线
[推荐阅读] 广州招聘PHP和设计兼职各一名
我全看明白了,谢谢楼主
有没有扩展版本的了




7月1日起,北京市低保、最低工资标准、失业保险、工伤保险、基本养老金5项社会保障标准均将全部上调。其中,最低工资标准增加70元,提高到800元。
2006-8-29 05:50 PM#6
查看资料  访问主页  Blog  发短消息  顶部
 
webboy
金牌会员
Rank: 6Rank: 6
老会员


UID 64695
精华 0
积分 1077
帖子 828
金钱 1077 喜悦币
威望 0
人脉 0
阅读权限 70
注册 2005-6-11
来自 北京
状态 离线
[推荐阅读] 广州诚聘PHP和设计兼职各一名


QUOTE:
原帖由 唠叨 于 2006-8-29 05:08 PM 发表
网络上 DOM 的定义
文档对象模型(Docuement Object Model,简称DOM),是W3C组织推荐的处理XML的标准适配器。
谢谢唠叨的补充




爱老婆 爱狮子 爱生活
2006-8-29 06:23 PM#7
查看资料  发短消息  顶部
 
刀鱼
版主
Rank: 7Rank: 7Rank: 7
好好做人,认真做事


UID 67208
精华 0
积分 677
帖子 823
金钱 677 喜悦币
威望 0
人脉 0
阅读权限 100
注册 2005-12-15
来自 北京
状态 离线
[推荐阅读] iconv时,文中包含GB2312和GBK时会停止,怎么办?
等楼主的补充

[ 本帖最后由 刀鱼 于 2006-8-29 06:58 PM 编辑 ]




有项目需求,请联系:daoyu_06@126.com.
2006-8-29 06:57 PM#8
查看资料  Blog  发短消息  QQ  顶部
 
webboy
金牌会员
Rank: 6Rank: 6
老会员


UID 64695
精华 0
积分 1077
帖子 828
金钱 1077 喜悦币
威望 0
人脉 0
阅读权限 70
注册 2005-6-11
来自 北京
状态 离线
[推荐阅读] 请教一个关于类的问题


QUOTE:
原帖由 刀鱼 于 2006-8-29 06:57 PM 发表
等楼主的补充
还有什么疑问?




爱老婆 爱狮子 爱生活
2006-8-30 03:11 PM#9
查看资料  发短消息  顶部
 
xuanmin
中级会员
Rank: 3Rank: 3
中级会员


UID 64831
精华 0
积分 280
帖子 286
金钱 280 喜悦币
威望 0
人脉 0
阅读权限 30
注册 2005-6-19
状态 离线
[推荐阅读] [南京] 搜拍信息 高薪诚聘 PHP 高级工程师(有工作照片)
走过,路过



http://www.9ijz.com国内最大的基于网上提供免费兼职信息交流的网站
2006-8-30 03:20 PM#10
查看资料  Blog  发短消息  顶部
 11  1/2  1  2  > 
     


  可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题 | 开通个人空间  


 




Powered by Discuz! 6.1.0  © 2001-2010 Comsenz Inc.
Processed in 0.047779 second(s), 6 queries

(冀ICP备05009913号) 管理员:sadly 邮箱/MSN: sadly@phpx.com QQ:824008(长隐) 清除 Cookies - - Archiver - WAP