第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

這個函數(shù)為什么沒有輸出。。。檢查了好久貌似沒有問題

這個函數(shù)為什么沒有輸出。。。檢查了好久貌似沒有問題

<!DOCTYPE HTML><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>無標題文檔</title></head><body><ul id="con"><li id="lesson1">javascript ?<ul> ? ? ?<li id="tcon"> 基礎語法</li> ? ? ?<li>流程控制語句</li> ? ? ?<li>函數(shù)</li> ? ? ?<li>事件</li> ? ? ?<li>DOM</li> ?</ul></li><li id="lesson2">das</li><li id="lesson3">dadf</li><li id="lesson4">HTML/CSS ?<ul> ? ?<li>文字</li> ? ?<li>段落</li> ? ?<li>表單</li> ? ?<li>表格</li> ? ?</ul> </li></ul> ?<script ?type="text/javascript"> ? ? ? var mylist = document.getElementById("tcon"); ? var b=mylist.parentNode.parentNode.parentNode;//ul ? var c=b.lastChild;//li ? var d=c.childNode[0];//ul ? var e=d.childNode;//li[] ? for(i=0;i<=d.length;i++){ ? ? ? if(e[i].nodeType==3){ ? ? ? ? ? continue; ? ? ? } ? ?else{ ? ? ? ?document.write(e[i].nodeValue); ? ?} ? ? }</script> </body></html>
查看完整描述

4 回答

?
_da

TA貢獻22條經(jīng)驗 獲得超29個贊

</ul></li></ul>

<script ?type="text/javascript"> ? ?

? var mylist = document.getElementById("tcon");?

? var b=mylist.parentNode.parentNode.parentNode;//ul

? var c=b.lastChild;//li

? var d=c.childNodes[0];//ul


查看完整回答
反對 回復 2016-02-14
?
_da

TA貢獻22條經(jīng)驗 獲得超29個贊

console.log(c)你就明白了。最后是文本節(jié)點?

查看完整回答
反對 回復 2016-02-14
?
逆光之羽

TA貢獻55條經(jīng)驗 獲得超13個贊

<!DOCTYPE?HTML>
<html>
<head>
<meta?http-equiv="Content-Type"?content="text/html;?charset=utf-8">
<title>無標題文檔</title>
</head>
<body>
<ul?id="con">
<li?id="lesson1">javascript
?<ul>
?????<li?id="tcon">?基礎語法</li>
?????<li>流程控制語句</li>
?????<li>函數(shù)</li>
?????<li>事件</li>
?????<li>DOM</li>
?</ul>
</li>
<li?id="lesson2">das</li>
<li?id="lesson3">dadf</li>
<li?id="lesson4">HTML/CSS
?<ul>
???<li>文字</li>
???<li>段落</li>
???<li>表單</li>
???<li>表格</li>??
?</ul>
</li>
</ul>??
<script??type="text/javascript">????
??var?mylist?=?document.getElementById("tcon");
??var?b=mylist.parentNode.parentNode.parentNode;//ul
??var?c=b.lastChild.previousSibling;//li????
??var?d=c.childNodes[1];//ul
??var?e=d.childNodes;//li[]
??for(i=0;i<e.length;i++){
??????if(e[i].nodeType==3){
??????????continue;
??????}else{
???????document.write(e[i].innerHTML);
???}??
??}

</script>
</body>
</html>

不知道是不是要的這個效果

js原生的子節(jié)點獲取函數(shù)都有兼容性問題,不同瀏覽器下面子節(jié)點個數(shù)都不一樣

如果是在IE下的話,你那程序之所以沒輸出是因為從var c開始取元素就取錯了

再加上var d和var e取子元素的語法錯誤,應該是childNodes


查看完整回答
反對 回復 2016-02-06
?
Caballarii

TA貢獻1123條經(jīng)驗 獲得超629個贊

for循環(huán)里面不該用d.length

查看完整回答
反對 回復 2016-02-05
  • 4 回答
  • 0 關注
  • 2084 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號