課程
/前端開發
/JavaScript
/JavaScript進階篇
運行結果:
IE:
?UL子節點個數:3 ?節點類型:1
其它瀏覽器:
? UL子節點個數:7 ? 節點類型:3
2016-08-11
源自:JavaScript進階篇 9-8
正在回答
<ul>1文節點
<li>2標簽節點</li>3文本節點
<li>4標簽節點</li>5文本節點
<li>6標簽節點</li>7文本節點
</ul>
其他瀏覽有七個節點,而IE只能識別 li 三個標簽節點
obj.nodeType顯示
對象的節點類型,
????????if(obj.nodeType == 1){
????????????alert('標簽節點')
????????}else if(obj.nodeType){
????????????alert('屬性節點')
????????}else{
????????????alert('文本節點')
????????}
Paul_Z 提問者
慕粉3719801 回復 Paul_Z 提問者
慕粉3361053 回復 慕粉3719801
慕粉3361053
Paul_Z 提問者 回復 慕粉3719801
Paul_Z 提問者 回復 慕粉3361053
元素類型?? ?節點類型
? 元素 ? ? ? ? ?1? 屬性 ? ? ? ? ?2? 文本 ? ? ? ? ?3? 注釋 ? ? ? ? ?8? 文檔 ? ? ? ? ?9
節點之間的空白符,在firefox、chrome、opera、safari瀏覽器是文本節點,所以IE是3,其它瀏覽器是7
????????}else if(obj.nodeType==2){
????????}else(obj.nodeType==3){
舉報
本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界
1 回答為什么在IE瀏覽器中也是7個子節點呢?
1 回答360不是IE瀏覽器嗎?為什么還會有空白節點?
2 回答chrome瀏覽器 節點為什么是七個?。???
3 回答chrome瀏覽器節點為什么是七個?????
1 回答為什么用IE瀏覽器輸出的節點也是7個呢。我是IE11的。
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-08-12
<ul>1文節點
<li>2標簽節點</li>3文本節點
<li>4標簽節點</li>5文本節點
<li>6標簽節點</li>7文本節點
</ul>
其他瀏覽有七個節點,而IE只能識別 li 三個標簽節點
obj.nodeType顯示
對象的節點類型,
????????if(obj.nodeType == 1){
????????????alert('標簽節點')
????????}else if(obj.nodeType){
????????????alert('屬性節點')
????????}else{
????????????alert('文本節點')
????????}
2016-08-12
元素類型?? ?節點類型
? 元素 ? ? ? ? ?1
? 屬性 ? ? ? ? ?2
? 文本 ? ? ? ? ?3
? 注釋 ? ? ? ? ?8
? 文檔 ? ? ? ? ?9
節點之間的空白符,在firefox、chrome、opera、safari瀏覽器是文本節點,所以IE是3,其它瀏覽器是7
2016-08-12
<ul>1文節點
<li>2標簽節點</li>3文本節點
<li>4標簽節點</li>5文本節點
<li>6標簽節點</li>7文本節點
</ul>
其他瀏覽有七個節點,而IE只能識別 li 三個標簽節點
obj.nodeType顯示
對象的節點類型,
????????if(obj.nodeType == 1){
????????????alert('標簽節點')
????????}else if(obj.nodeType==2){
????????????alert('屬性節點')
????????}else(obj.nodeType==3){
????????????alert('文本節點')
????????}