JavaScript nodeType
nodeType屬性可以返回一個物件節點的型別,和此屬性相關的還有nodeName和nodeValue屬性,下面就對它們分別進行一下介紹。
一.nodeType屬性:
此屬性可以返回節點的型別,比較重要和常用的節點型別有:
1.元素節點(element),返回值是1。
2.屬性節點(attr),返回值是2。
3.文字節點(text),返回值是3。
4.文件節點(document),返回值是9。
二.nodeName屬性:
此屬性可以返回節點的名稱:
1.元素節點,返回值是標籤名稱。
2屬性節點,返回值是屬性名稱。
3.文字節點,返回值永遠是"#text"。
4.文件節點,返回值永遠是"#document"。
三.nodeValue屬性:
1.對於元素節點,此屬性不可用。
2.對於屬性節點,返回值是屬性節點的屬性值。
3.文字節點,返回值是文字節點的文字。
4.對於文件節點,此屬性不可用。
例項程式碼如下:
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <script type="text/javascript"> window.onload=function(){ var thediv=document.getElementById("thediv"); var show=document.getElementById("show"); var str=""; var nodeType=thediv.nodeType; var nodeName=thediv.nodeName; var nodeValue=thediv.nodeValue; str="節點型別"+nodeType+"<br/>"; str=str+"節點名稱"+nodeName+"<br/>"; str=str+"節點值"+nodeValue; show.innerHTML=str; } </script> </head> <body> <div id="thediv">螞蟻部落歡迎您</div> <div id="show"></div> </body> </html>
相關文章
- JavaScript nodeType節點型別JavaScript型別
- js nodeTypeJS
- JavaScript高階:JavaScript物件導向,JavaScript內建物件,JavaScript BOM,JavaScript封裝JavaScript物件封裝
- javaScript系列[06]-javaScript和thisJavaScript
- 【JavaScript學習】JavaScript物件建立JavaScript物件
- 【轉】eval()函式(javascript) - [javaScript]函式JavaScript
- [Javascript] How javascript read the property?JavaScript
- JavaScript -"this"JavaScript
- javascript ??JavaScript
- This in JavaScriptJavaScript
- “This” is For JavaScriptJavaScript
- javascript thisJavaScript
- JavaScriptJavaScript
- javaScript系列[05]-javaScript和JSONJavaScriptJSON
- 44 道 JavaScript 難題(JavaScript Puzzlers!)JavaScript
- 【轉向JavaScript系列】AST in Modern JavaScriptJavaScriptAST
- javascript,還是javascript的問題JavaScript
- JavaScript 教程之JavaScript常用框架簡介JavaScript框架
- 《深入理解JavaScript》——2.3 JavaScript有用嗎JavaScript
- 【JavaScript】--JavaScript總結一覽無餘JavaScript
- 【HTML、JAVASCRIPT、CSS】3、Javascript基本概念HTMLJavaScriptCSS
- [Javascript] Understanding JavaScript Proxies with Symbol.toPrimitiveJavaScriptSymbolMIT
- JavaScript EventJavaScript
- JavaScript BackdoorJavaScript
- JavaScript normalize()JavaScriptORM
- JavaScript setDate()JavaScript
- JavaScript setMinutes()JavaScript
- JavaScript getDate()JavaScript
- JavaScript setHours()JavaScript
- JavaScript setUTCMinutes()JavaScript
- JavaScript setUTCHours()JavaScript
- JavaScript setUTCFullYear()JavaScript
- JavaScript setUTCMonth()JavaScript
- JavaScript setUTCDate()JavaScript
- JavaScript getUTCMinutes()JavaScript
- JavaScript setMonth()JavaScript
- JavaScript getMonth()JavaScript
- JavaScript getMinutes()JavaScript