跳至內容
主選單
主選單
移至側邊欄
隱藏
導覽
首頁
近期變更
隨機頁面
MediaWiki說明
Taiwan Tongues 台語維基
搜尋
搜尋
外觀
建立帳號
登入
個人工具
建立帳號
登入
檢視 文件模型 的原始碼
頁面
討論
臺灣正體
閱讀
檢視原始碼
檢視歷史
工具
工具
移至側邊欄
隱藏
操作
閱讀
檢視原始碼
檢視歷史
一般
連結至此的頁面
相關變更
特殊頁面
頁面資訊
外觀
移至側邊欄
隱藏
←
文件模型
由於以下原因,您無權編輯此頁面:
您請求的操作只有這些群組的使用者能使用:
使用者
、taigi-reviewer、apibot
您可以檢視並複製此頁面的原始碼。
'''文件模型'''(英語:'''Document Object Model''',縮寫'''DOM'''), 是 W 三 C 組織推薦的處理會當延伸標示語言的標準程式介面。 Document Object Model 的歷史會當追溯至一九九空年代後期微軟佮 Netscape 的「瀏覽器大戰」(browser wars), 雙方為著欲 JavaScript 佮 JScript 見生死,所以大規模的予瀏覽器真大的功能。微軟佇網頁技術頂面加入袂少專屬事物,既有 VBScript、ActiveX、以及微軟自家的 DHTML 格式等,使用袂少網頁使用非常軟平台佮瀏覽器無法度正常顯示。DOM 即是彼當陣激出來的傑作。 DOM ( Document Object Model ) 譯做'''文件模型''',是 HTML 和 XML 文件的這个編程介面。 HTML DOM 定義矣存取佮操作 HTML 文件的標準方法。 DOM 用樹結構來表達 HTML 文件。 W 三 C DOM 標準被分做三个無仝的部分: * 核心 DOM-針對任何結構化文件的標準模型 * XML DOM-針對 XML 文件的標準模型 * HTML DOM-針對 HTML 文件的標準模型 XML DOM 定義矣所有的 XML 元素的 _ 東西 _ 和 _ 屬性 _,佮存取𪜶的 _ 方法 _。 ==HTML DOM== ===簡介=== HTML DOM 是: * HTML 的標準物件模型 * HTML 的標準編程介面 * W 三 C 標準 HTML DOM 定義矣所有的 HTML 元素的 _ 東西 _ 和 _ 屬性 _,佮存取𪜶的 _ 方法 _。 _ 換言之,HTML DOM 是關於如何取得、修改、添加抑是刪除 HTML 元素的標準。_ ===DOM 方法=== ====編程介面==== 會過 JavaScript(猶閣有其他程式語言)著 HTML DOM 進行存取。 所有 HTML 元素予人定義做物件,啊若編程介面對是物件方法佮物件屬性。 方法是你會當執行的動作(比如講加添抑是修改的元素)。 屬性是你會當取得抑是設定的值(比如講節點的名抑是內容)。 一寡定定用的 HTML DOM 方法: * getElementById ( id )-取得帶有指定 id 的儉點(元素) * appendChild ( node )-插入新的子節點(元素) * removeChild ( node )-刪除子節點(元素) ===DOM 東西=== 一寡定定用的 HTML DOM 屬性: * innerHTML-節點(元素)的文字值 * parentNode-節點(元素)的父節點 * childNodes-節點(元素)的子節點 * attributes-節點(元素)的屬性點 ===DOM 屬性=== * nodeType 屬性 * nodeValue 屬性 * innerHTML 屬性 ==標準化== W 三 C 著 DOM 進行標準化的動作,目前已經推行到第四代矣。 ===Level 一=== * 文件模型(DOM)一級規範 * 支援 XML 一垺零 ===Level 二=== * Document Object Model ( DOM ) Level 二 Core Specification * XML 一个零佮號名空間 * Document Object Model ( DOM ) Level 二 HTML Specification * HTML 四配零 x、XHTML 一垺零 * Document Object Model ( DOM ) Level 二 Views Specification * Document Object Model ( DOM ) Level 二 Style Specification * 支援 CSS 佮 CSS Level 二 * Document Object Model ( DOM ) Level 二 Events Specification * 支援 HTML 四配空一 * Document Object Model ( DOM ) Level 二 Traversal and Range Specification ===Level 三=== * Document Object Model ( DOM ) Level 三 Core Specification * Document Object Model ( DOM ) Level 三 Load and Save Specification * Document Object Model ( DOM ) Level 三 Validation Specification ===Level 四=== * Document Object Model ( DOM ) Level 四 ==參考文獻== ==外部連結== *(英文)W 三 C Document Object Model ==參見== * SAX:Simple API for XML [[分類: 待校正]]
返回到「
文件模型
」。