Document物件的方法和屬性
document.writeln() 等同於 write() 方法,不同的是在每個表達式之後寫一個換行符。
document.scripts 傳回頁面中所有腳本的集合。
document.title 傳回目前文件的標題。
document.URL 傳回文件完整的URL
document.referrer 傳回載入目前文件的文件的 URL。
document.querySelector() 傳回文件中符合指定的CSS選擇器的第一元素
document.querySelectorAll() document.querySelectorAll() 是HTML5中引入的新方法,傳回文檔中符合的CSS選擇器的所有元素節點清單
document.readyState 傳回文件狀態(載入中…)
document.normalize() 刪除空文字節點,並連接相鄰節點
document.links 傳回對文件中所有Area 和Link 物件引用。 links 集合計算 標籤和 標籤。
document.inputEncoding 傳回用於文件的編碼方式(在解析時)。 (ie8不支援)
document.lastModified 傳回文件被最後修改的日期和時間。
document.importNode(node,deep) 把一個節點從另一個文件複製到該文件以便應用。 (ie8不支援)
document.images 傳回對文件中所有 Image 物件參考。
document.forms 傳回對文件中所有 Form 物件參考。
document.getElementsByClassName() 傳回文件中所有指定類別名稱的元素集合,作為 NodeList 物件。 (ie8不支援
document.documentElement 傳回文件的根節點
document.documentMode 傳回用於透過瀏覽器渲染文件的模式,只支援ie
#document.domain傳回目前文件的網域名稱。)
document.cookie 設定或傳回與目前文件相關的所有cookie。
document.createAttribute() 建立一個屬性節點
document.createComment() createComment() 方法可建立註解節點。
document.createElement() 建立元素節點。
document.createTextNode() 建立文字節點。
document.doctype 傳回與文件相關的文件類型宣告 (DTD)。
document.adoptNode(node) 從另外一個文件傳回 adapded 節點到目前文件。 adoptNode() 方法用於從另一個文件中取得一個節點。
節點可以是任何節點類型。
注意: 節點下的所有子節點都會取得到。
注意: 節點及其子節點會再在來源文件中刪除。
提示: 使用 document.importNode() 方法來拷貝節點,但原始文檔中的節點不刪除。 .
提示: 使用 element.cloneNode() 方法來拷貝目前文件的節點,且節點不會被刪除。
document.anchors 傳回文件中所有 Anchor 物件的參考。 a標籤包含name屬性
document.activeElement 傳回目前取得焦點元素
推薦教學:《JS教學》
以上是詳解Js中Document物件的方法與屬性的詳細內容。更多資訊請關注PHP中文網其他相關文章!