詳解JavaScript對W3C DOM模版的支持情況
本文檔對象模型允許訪問所有的文檔內(nèi)容和修改,由萬維網(wǎng)聯(lián)合會(W3C)規(guī)范。幾乎所有的現(xiàn)代瀏覽器都支持這種模式。
在W3C DOM規(guī)范的大部分傳統(tǒng)DOM的功能,而且還增加了新的重要的功能。除了支持forms[ ], images[ ]和文檔對象的其它數(shù)組屬性,它定義了方法,使腳本來訪問和操縱的任何文檔元素,而不只是專用元件狀的表單和圖像。
文檔屬性在W3C DOM:
此模型支持所有傳統(tǒng)DOM提供的屬性。此外,這里是文檔屬性,可以使用W3C DOM訪問列表:
文檔方法在W3C DOM:
此模型支持所有傳統(tǒng)DOM提供的方法。此外,這里是由W3C DOM支持的方法列表:
示例:
這是(訪問和設置)使用W3C DOM文檔元素很容易操縱??梢允褂萌魏晤愃?getElementById,getElementsByName,orgetElementsByTagName 方法。
下面是訪問使用W3C DOM方法文檔屬性的一個例子:
<html> <head> <title> Document Title </title> <script type="text/javascript"> <!-- function myFunc() { var ret = document.getElementsByTagName("title"); alert("Document Title : " + ret[0].text ); var ret = document.getElementById("heading"); alert(ret.innerHTML ); } //--> </script> </head> <body> <h1 id="heading">This is main title</h1> <p>Click the following to see the result:</p> <form id="form1" name="FirstForm"> <input type="button" value="Click Me" onclick="myFunc();" /> <input type="button" value="Cancel"> </form> <form d="form2" name="SecondForm"> <input type="button" value="Don't ClickMe"/> </form> </body> </html>
注意: 這個例子的形式和內(nèi)容等返回對象,我們將不得不使用未在本教程中討論這些對象的屬性來訪問它們的值。
- 詳解JavaScript操作HTML DOM的基本方式
- JavaScript學習筆記之DOM基礎 2.4
- 高性能JavaScript DOM編程(1)
- javascript將DOM節(jié)點添加到文檔的方法實例分析
- 淺談javascript中的DOM方法
- javascript實現(xiàn)dom動態(tài)創(chuàng)建省市縱向列表菜單的方法
- javascript基于DOM實現(xiàn)權限選擇實例分析
- javascript中DOM復選框選擇用法實例
- JavaScript獲取DOM元素的11種方法總結
- JavaScript DOM元素尺寸和位置
- JavaScript簡單遍歷DOM對象所有屬性的實現(xiàn)方法
相關文章
javascript類型系統(tǒng)——undefined和null全面了解
下面小編就為大家?guī)硪黄猨avascript類型系統(tǒng)——undefined和null全面了解。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-07-07Javascript中的getUTCHours()方法使用詳解
這篇文章主要介紹了Javascript中的getUTCHours()方法使用詳解,是JS入門學習中的基礎知識,需要的朋友可以參考下2015-06-06