华南俳烁实业有限公司

考試首頁(yè) | 考試用書(shū) | 培訓(xùn)課程 | 模擬考場(chǎng) | 考試論壇  
  當(dāng)前位置:設(shè)計(jì)制作 > JavaScript > 文章內(nèi)容
  

JavaScript對(duì)象系統(tǒng)的使用

 [ 2017年9月5日 ] 【

  使用瀏覽器的內(nèi)部對(duì)象系統(tǒng), 可實(shí)現(xiàn)與HTML文檔進(jìn)行交互。它的作用是將相關(guān)元素組織包裝起來(lái),提供給程序設(shè)計(jì)人員使用,從而減輕編程人的勞動(dòng),提高設(shè)計(jì)Web頁(yè)面的能力。

  一、瀏覽器對(duì)象層次及其主要作用

  除了前面提到過(guò)的文檔document對(duì)象外,Navigator瀏覽器中還提供了窗口(Window)對(duì)象以及歷史(History)和位置(Location)對(duì)象。

  瀏覽器對(duì)象(Navigator)

  提供有關(guān)瀏覽器的信息

  窗口對(duì)象(Windows)

  Window對(duì)象處于對(duì)象層次的最頂端,它提供了處理Navigator窗口的方法和屬性。

  位置對(duì)象(Location)

  Location對(duì)象提供了與當(dāng)前打開(kāi)的URL一起工作的方法和屬性,它是一個(gè)靜態(tài)的對(duì)象。

  歷史對(duì)象(History)

  History對(duì)象提供了與歷史清單有關(guān)的信息。

  文檔對(duì)象(Document)

  document對(duì)象包含了與文檔元素(elements)一起工作的對(duì)象,它將這些元素封裝起來(lái)供編程人員使用。

  編程人員利用這些對(duì)象,可以對(duì)WWW瀏覽器環(huán)境中的事件進(jìn)行控制并作出處理。在JavaScript中提供了非常豐富的內(nèi)部方法和屬性,從而減輕了編程人員的工作,提高編程效率。這正是基于對(duì)象與面向?qū)ο蟮母緟^(qū)別所在。在這些對(duì)象系統(tǒng)中,文檔對(duì)象屬于非常重要的,它位于最低層,但對(duì)于我們實(shí)現(xiàn)Web頁(yè)面信息交互起作關(guān)鍵作用。因而它是對(duì)象系統(tǒng)的核心部分。

  二、文檔對(duì)象功能及其作用

  在Navigator瀏覽器中,document文檔對(duì)象是核心是,同時(shí)也是最重要的。見(jiàn)表6-1所示。

Links Anchor Form Method Prop
鏈接對(duì)象 錨對(duì)象 窗體對(duì)象 方法 對(duì)象

  表6-1 document對(duì)象

  從表6-1中可以看出,document對(duì)象的主要作用就是把這些基本的元素(如links,anchor等)包裝起來(lái),提供給編程人員使用。從另一個(gè)角度看,document對(duì)象中又是由屬性和方法組成。

  1、document中三個(gè)主要的對(duì)象

  在document中主要有:links,anchor,form等三個(gè)最重要的對(duì)象:

  (1)anchor錨對(duì)象:

  anchor對(duì)象指的是 標(biāo)識(shí)在HTML源碼中存在時(shí)產(chǎn)生的對(duì)象。它包含著文檔中所有的anchors信息。

  (2)鏈接links對(duì)象

  link對(duì)象指的是用 標(biāo)記的連接一個(gè)超文本或超媒體的元素作為一個(gè)特定的URL。

本文糾錯(cuò)】【告訴好友】【打印此文】【返回頂部
將考試網(wǎng)添加到收藏夾 | 每次上網(wǎng)自動(dòng)訪問(wèn)考試網(wǎng) | 復(fù)制本頁(yè)地址,傳給QQ/MSN上的好友 | 申請(qǐng)鏈接 | 意見(jiàn)留言 TOP
關(guān)于本站  網(wǎng)站聲明  廣告服務(wù)  聯(lián)系方式  站內(nèi)導(dǎo)航  考試論壇
Copyright © 2007-2013 中華考試網(wǎng)(Examw.com) All Rights Reserved
阿瓦提县| 安吉县| 岳池县| 普兰店市| 四子王旗| 东乌珠穆沁旗| 通榆县| 辽阳县| 车险| 赤壁市| 大石桥市| 甘谷县| 清远市| 津南区| 宿迁市| 宜君县| 荣成市| 临海市| 新巴尔虎右旗| 德庆县| 岗巴县| 永宁县| 万山特区| 彰化市| 盐城市| 齐齐哈尔市| 通江县| 无棣县| 上杭县| 四平市| 岚皋县| 九龙坡区| 岗巴县| 万州区| 宜章县| 兰考县| 固原市| 新巴尔虎左旗| 井研县| 瓮安县| 健康|