HTML DOM 簡介與獲取網頁資訊

2021-09-27 12:57:17 字數 2222 閱讀 4004

1 html dom 是什麼? (document object model)

html 的標準物件模型

html 的標準程式設計介面

2 html dom 節點樹

3 html dom 方法

document下面所屬方法:

3.0 getelementbyid() 方法返回帶有指定 id 的 元素

<

!doctype html>

"intro"

>hello world!

<

/p>

x=document.

getelementbyid

("intro");

document.

write

("來自id為intro的文字:"

+ x.innerhtml)

;<

/script>

<

/body>

<

/html>

3.1 getelementsbytagname() 返回包含帶有指定標籤名稱的所有元素的節點列表(集合/節點陣列)

3.2 getelementsbyclassname() 返回包含帶有指定類名的所有元素的節點列表 (與getbyid相似)

4 html dom 屬性

4.0 innerhtml 獲取元素內容

<

!doctype html>

"id1"

>hello js

!<

/p>

var x=document.

getelementbyid

("id1"

).innerhtml;

document.

write

(x);

<

/script>

<

/body>

<

/html>

5.在瀏覽器控制台中使用dom訪問文字等其他內容。

使用一下**即可訪問到這段文字

//使用js dom 一步一步的實現

document.

getelementsbyclassname

("clearfix"

)document.

getelementsbyclassname

("clearfix")[

3]document.

getelementsbyclassname

("clearfix")[

3].childnodes

document.

getelementsbyclassname

("clearfix")[

3].childnodes[3]

document.

getelementsbyclassname

("clearfix")[

3].childnodes[3]

.childnodes

document.

getelementsbyclassname

("clearfix")[

3].childnodes[3]

.childnodes[0]

document.

getelementsbyclassname

("clearfix")[

3].childnodes[3]

.childnodes[0]

.childnodes

document.

getelementsbyclassname

("clearfix"[3

].childnodes[3]

.childnodes[0]

.childnodes[3]

document.

getelementsbyclassname

("clearfix")[

3].childnodes[3]

.childnodes[0]

.childnodes[3]

.innerhtml

MVC 微信網頁授權 獲取 OpenId

在 layout.cshtml中加入如下 類adminutil中加入getopenid方法 region 獲取openid 獲取openid public static string getopenid string redirect url,string code endregion 類wxapi...

企業微信開發 網頁授權(獲取code)

1 網頁授權的基本概述 請參考2 訪問鏈結配置 注 redire url的引數必須帶有http或https 3 企業應用 4 在可信網域名稱站點下獲取code 得到code後,我們就可以獲取到使用者的userid,以便於後續更多相關操作了。5 企業應用的其他操作 param string corpi...

微信網頁授權登入獲取使用者資訊

引數 是否必須說明是 redirect uri 是response type 是返回型別,請填寫code scope 是應用授權作用域,snsapi base 不彈出授權頁面,直接跳轉,只能獲取使用者openid snsapi userinfo 彈出授權頁面,可通過openid拿到暱稱 性別 所在地...