前端基础知识--Document的常用属性和常用函数
概述
- 每個載入到瀏覽器中的HTML文檔都會生成一個對應的Document對象,通過操作該Document對象,可以達到操作該HTML文檔的目的;
- Document對象是DOM的核心對象(基礎對象);
常用屬性
-
body
-
提供body標簽元素的訪問(獲取body標簽對應的Element對象)。
document.body;
-
-
title
-
提供title標簽元素的訪問(獲取title標簽對應的Element對象)。
document.title='新標題';
-
-
URL
-
獲取當前頁面的URL。
document.URL
-
-
images
-
獲取當前頁面所有圖片的訪問。(獲取所有img標簽對應的Element對象數組
var imgElementArray=document.images; for(var imgEle of imgElementArray){console.log(imgEle);}
-
-
forms
-
獲取當前頁面所有表單的訪問。(獲取所有form標簽對應的Element對象數組)
-
常用函數
-
getElementById()
-
獲取當前頁面指定id屬性值的第一個元素對象。
-
參數
- 目標id屬性值。
-
返回值
- 查找到的Element元素對象。如果不存在指定元素,則返回null;
-
-
getElementsByTagName()
-
獲取當前頁面指定標簽名稱的所有元素對象(元素集合)。
-
參數
- 目標標簽名稱。
-
返回值
- 查找到的Element元素對象集合。如果不存在指定元素,則返回空集合(長度為0)。
-
-
getElementsByClassName()
-
獲取當前頁面指定class屬性值的所有元素對象(元素集合)。
-
參數
- 目標class屬性值。
-
返回值
- 查找到的Element元素對象集合。如果不存在指定元素,則返回空集合(長度為0)。
-
-
getElementsByName()
-
獲取當前頁面指定name屬性值的所有元素對象(元素集合)。
-
參數
- 目標name屬性值。
-
返回值
- 查找到的Element元素對象集合。如果不存在指定元素,則返回空集合(長度為0)。
-
-
querySelector()
-
獲取指定CSS選擇器選擇結果中的第一個元素。
-
參數
- 目標CSS選擇器語法。
-
返回值
- 選擇結果中第一個Element元素對象。
-
-
querySelectorAll()
-
獲取指定CSS選擇器選擇結果中的所有元素。
-
參數
- 目標CSS選擇器語法。
-
返回值
- 存儲了選擇結果中所有Element元素對象的集合。
-
-
createElement()
-
創建指定名稱的元素節點,并將創建的元素節點作為返回值返回。
-
參數
- 目標標簽名稱。
-
返回值
- 創建的新元素對象。
-
-
write()
-
向當前HTML文檔寫出HTML內容。
-
參數
- 要寫出的HTML內容(字符串)。
-
返回值
- 無。
-
-
writeln()
-
向當前HTML文檔寫出HTML內容后添加換行符(\n)。
-
參數
- 要寫出的HTML內容(字符串)。
-
返回值
- 無。
-
總結
以上是生活随笔為你收集整理的前端基础知识--Document的常用属性和常用函数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 图灵测试 Alan Turning
- 下一篇: serviceWorker 服务器与浏览