一:獲取元素
getelementbyid():返回乙個節點
getelementsbytagname():返回多個節點
getelementsbyclassname():返回多個節點()
getelementsbyname():返回多個節點(html文件)可返回帶有指定名稱的物件的集合
二:核心dom物件
nodename,nodevalue,nodetype
三:dom—節點屬性和節點關係
node節點
,nodetype節點屬性,childnodes,nodename,
nodevalue的關係
四:父節點,子節點與同輩節點
childnodes和parentnode
parentnode需要注意的是引用的是指定元素的直接父元素
firstchild、lastchild、nextsibling和previoussibling
五:節點屬性
attributes,也可以使用getnameditem()方法來獲取指定的屬性值
六:ownerdocument,檢測子節點與屬性
ownerdocument指向節點所屬根節點的引用
檢測子節點haschildnodes()
檢測屬性hasattributes()
JavaScript基本概念
本章內容 語法 變數 資料型別 區分大小寫 識別符號 指變數 函式 屬性的名字,或函式的引數。由字母 數字 下劃線或美元符號組成,但第乙個字元不能為數字。注釋,分單行注釋和多行注釋兩種 單行注釋 多行注釋 嚴格模式,可在頂部新增如下 use strict語句 ecmascript中的語句以分號 結尾...
javascript基本概念
1 語法 區分大小寫 嚴格模式 在頂部使用 use strict 也可在指定函式中新增 use strict 關鍵字 let 與 yield 資料型別 undefined,null,number,string,boolean object typeof 操作符不是函式 null undefined ...
JavaScript函式基本概念
js的函式和python差不多,def 換成function arguments js函式在使用時傳入的引數可以不與定義的引數個數相等 可多可少 arguments用於獲取所有傳入的引數,用法類似與array rest 用法function f a,b,rest 獲取除了自定義的a,b引數外的其餘引...