成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

JavaScript DOM 5 - HTML元素的內(nèi)容

Harpsichord1207 / 1547人閱讀

摘要:一個(gè)元素的內(nèi)容到底是指什么特別是對(duì)于那些有子節(jié)點(diǎn)的元素。對(duì)于這種類型的,和返回的結(jié)果也不同。假如我們有這樣的一段代碼我們對(duì)分別取和,得到的結(jié)果如下還是會(huì)把里面的內(nèi)容返回來(lái),但是則不會(huì)。

一個(gè)HTML元素的內(nèi)容到底是指什么?特別是對(duì)于那些有子節(jié)點(diǎn)的HTML元素。
1: 首先來(lái)看一下可以獲取HTML元素的內(nèi)容的方式有哪些:

1: element.innerHTML

2: element.outerHTML

3: element.textContent

4: element.innerText

我們這么一段HTML代碼:

  • book 1
  • book 2

我們對(duì)這個(gè)"

    "元素運(yùn)用以上四個(gè)不同的屬性得出的結(jié)果有什么不同:

    2: 四個(gè)屬性的不同點(diǎn)主要表現(xiàn)在:

    1: innerHTML和outerHTML都返回一段HTML
        1: innerHTML返回的HTML不包含這個(gè)元素本身的標(biāo)簽,而outerHTML則包含
        
    2:textContent和innerText返回純文本
        1: textContent和innerText都是把當(dāng)前節(jié)點(diǎn)的所有后代的純文本遞歸地拼接到一起
        2: 如果此元素的childNodes[0]和childNodes[childNodes.length -1]是空格的話,textContent是會(huì)包括的,但是innerText不包括
    

    3: script標(biāo)簽的特殊性

    內(nèi)聯(lián)的

我們對(duì)"

    "分別取textContent和innerText,得到的結(jié)果如下:

    textContent還是會(huì)把

閱讀需要支付1元查看
<