正文
簡介
節點屬性:nodeName、nodeValue 以及 nodeType。
節點的屬性
在 XML 文檔對象模型 (DOM) 中,每個節點都是一個對象。
對象擁有方法(功能)和屬性(關於對象的信息),並可通過 JavaScript 進行訪問和操作。
三個重要的 XML DOM 節點屬性是:
nodeName nodeValue nodeType
HTML DOM 對象參考手冊
請點擊下面的連結,學習更多有關對象及其集合、屬性、方法和事件的知識。 其中包含大量實例!
| 對象 | 描述 |
| Document | 代表整個 HTML 文檔,可被用來訪問頁面中的所有元素 |
| Anchor | 代表 <a> 元素 |
| Area | 代表圖像映射中的 <area> 元素 |
| Base | 代表 <base> 元素 |
| Body | 代表 <body> 元素 |
| Button | 代表 <button> 元素 |
| Event | 代表某個事件的狀態 |
| Form | 代表 <form> 元素 |
| Frame | 代表 <frame> 元素 |
| Frameset | 代表 <frameset> 元素 |
| Iframe | 代表 <iframe> 元素 |
| Image | 代表 <img> 元素 |
| Input button | 代表 HTML 表單中的一個按鈕 |
| Input checkbox | 代表 HTML 表單中的複選框 |
| Input file | 代表 HTML 表單中的檔案上傳 |
| Input hidden | 代表 HTML 表單中的隱藏域 |
| Input password | 代表 HTML 表單中的密碼域 |
| Input radio | 代表 HTML 表單中的單選按鈕 |
| Input reset | 代表 HTML 表單中的重置按鈕 |
| Input submit | 代表 HTML 表單中的確認按鈕 |
| Input text | 代表 HTML 表單中的文本輸入域(文本框) |
| Link | 代表 <link> 元素 |
| Meta | 代表 <meta> 元素 |
| Object | 代表 <Object> 元素 |
| Option | 代表 <option> 元素 |
| Select | 代表 HTML 表單中的選擇列表 |
| Style | 代表單獨的樣式聲明 |
| Table | 代表 <table> 元素 |
| TableData | 代表 <td> 元素 |
| TableRow | 代表 <tr> 元素 |
| Textarea | 代表 <textarea> 元素 |
nodeName 屬性
nodeName 屬性規定節點的名稱。
nodeName 是唯讀的
元素節點的 nodeName 與標籤名相同
屬性節點的 nodeName 是屬性的名稱
文本節點的 nodeName 永遠是 #text
文檔節點的 nodeName 永遠是 #document
注釋:nodeName 始終包含 HTML 元素的大寫字母標籤名。
nodeType 屬性
nodeType 屬性規定節點的類型。
nodeType 是唯讀的。
最重要的節點類型是:
| 元素類型 | 節點類型 |
| 元素 | 1 |
| 屬性 | 2 |
| 文本 | 3 |
| 注釋 | 8 |
| 文檔 | 9 |
