javascript獲取元素文本內(nèi)容的通用函數(shù)
更新時(shí)間:2009年12月16日 21:47:09 作者:
獲取元素文本內(nèi)容的通用函數(shù),思路很好值得參考。
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁(yè)面才能執(zhí)行]
將HTML DOM中幾個(gè)容易常用的屬性做下記錄:
nodeName、nodeValue 以及 nodeType 包含有關(guān)于節(jié)點(diǎn)的信息。
nodeName 屬性含有某個(gè)節(jié)點(diǎn)的名稱。
元素節(jié)點(diǎn)的 nodeName 是標(biāo)簽名稱
屬性節(jié)點(diǎn)的 nodeName 是屬性名稱
文本節(jié)點(diǎn)的 nodeName 永遠(yuǎn)是 #text
文檔節(jié)點(diǎn)的 nodeName 永遠(yuǎn)是 #document
注釋:nodeName 所包含的 XML 元素的標(biāo)簽名稱永遠(yuǎn)是大寫的
nodeValue
對(duì)于文本節(jié)點(diǎn),nodeValue 屬性包含文本。
對(duì)于屬性節(jié)點(diǎn),nodeValue 屬性包含屬性值。
nodeValue 屬性對(duì)于文檔節(jié)點(diǎn)和元素節(jié)點(diǎn)是不可用的。
nodeType
nodeType 屬性可返回節(jié)點(diǎn)的類型。
最重要的節(jié)點(diǎn)類型是:
元素類型 ==》節(jié)點(diǎn)類型
元素element ==》1
屬性attr ==》2
文本text ==》3
注釋comments ==》8
文檔document ==》 9
相關(guān)文章
Javascript實(shí)現(xiàn)快速排序(Quicksort)的算法詳解
排序算法(Sorting algorithm)是計(jì)算機(jī)科學(xué)最古老、最基本的課題之一,要想成為合格的程序員,就必須理解和掌握各種排序算法。2015-09-09
前端根據(jù)鏈接生成二維碼的方案及相關(guān)常用API
這篇文章主要介紹了qrcode插件的使用方法,包括ES6/ES7示例、常用API及Vue示例,同時(shí)還討論了二維碼的優(yōu)點(diǎn)和缺點(diǎn),文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下2025-01-01
基于Express框架使用POST傳遞Form數(shù)據(jù)
這篇文章主要為大家詳細(xì)介紹了基于Express框架使用POST傳遞Form數(shù)據(jù),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-08-08
JavaScript設(shè)計(jì)模式之適配器模式介紹
這篇文章主要介紹了JavaScript設(shè)計(jì)模式之適配器模式介紹,適配器模式,一般是為要使用的接口,不符本應(yīng)用或本系統(tǒng)使用,而需引入的中間適配層類或?qū)ο蟮那闆r,需要的朋友可以參考下2014-12-12
Javascript匿名函數(shù)的一種應(yīng)用 代碼封裝
說(shuō)實(shí)話,對(duì)于js初學(xué)者的我來(lái)說(shuō)。這個(gè)東西太嚇人了,在這些JS庫(kù)中,這個(gè)函數(shù)基本上把整個(gè)庫(kù)的所有代碼全括起來(lái)了,這種寫法完全超越了我的常識(shí)。2010-06-06
html的DOM中Event對(duì)象onabort事件用法實(shí)例
這篇文章主要介紹了html的DOM中Event對(duì)象onabort事件用法,實(shí)例分析了onabort事件的適用范圍與對(duì)應(yīng)的javascript使用技巧,需要的朋友可以參考下2015-01-01

