什么是dom_字母圈术语大全
DOM概述 html加載完畢,渲染引擎會在內(nèi)存中吧html文檔生成一個DOM樹, getElementById是獲取DOM上的元素,然后操作的時候修改的該元素的屬性 什么是DOM和節(jié)點(diǎn) 1、 DOM由節(jié)點(diǎn)(標(biāo)簽)組成 2、DOM是一個樹狀模型 3、節(jié)點(diǎn)都是object類型,都是內(nèi)置對象 a)每個HTML標(biāo)簽都是一個元素節(jié)點(diǎn) b) 標(biāo)簽中的文章是文字節(jié)點(diǎn) c)標(biāo)簽的屬性是屬性節(jié)點(diǎn) 4、DOM操作就是操作節(jié)點(diǎn) DOM節(jié)點(diǎn)的獲取方法(獲取的都是標(biāo)簽元素)
1、id獲取 document.getElementById( ” ” ) 返回值是標(biāo)簽 2、標(biāo)簽名獲取 dcoument.getElementsByagName( ” ” ) 返回一個標(biāo)簽偽數(shù)組 dcoument.getElementsByagName( ” a“ )[ 0 ]獲取第一個標(biāo)簽名a的元素 3、類名獲取(不常用,H5新加的 ie6\7不支持) document.geElementsByClassName( ” ” ) 返回一個標(biāo)簽偽數(shù)組 如果沒有獲取到,返回空數(shù)組 document.geElementsByClassName( ” a” )[ 0 ]獲取第一個類名是a的元素 4、標(biāo)簽 Name屬性獲取 <div name=”aaa”> document.geElementsByName( ” “ ) 5、標(biāo)簽的命名空間獲取 docuemnt.geElementsByTegNameaNS() 6、標(biāo)簽屬性獲取getAttributeNode docuemnt.getAttributeNode()
var box=document.getElementById("box")
var box1=box.getAttributeNode("id")
console.log(box1)
總結(jié)
以上是生活随笔為你收集整理的什么是dom_字母圈术语大全的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SAP BRF+ Interpretat
- 下一篇: 如何在SAP S/4HANA Fiori