亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

為什么節點的類型和值都是underfined

<!DOCTYPE HTML>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

<title>無標題文檔</title>

</head>

<body>

<div>

? javascript ?

? <p>javascript</p>

? <div>jQuery</div>

? <h5>PHP</h5>

</div>

<script type="text/javascript">

?var mynode=document.getElementsByTagName('div')[0].childNodes;

?for(var i=0;i<mynode.length;i++){

? ? ?document.write(mynode[i].nodeName+'&nbsp'+mynode.nodeType+'&nbsp'+mynode.nodeValue+'</br>');

? ? ?}

?

</script>

</body>

</html>

運行結果是

#text?undefined?undefined
P?undefined?undefined
#text?undefined?undefined
DIV?undefined?undefined
#text?undefined?undefined
H5?undefined?undefined
#text?undefined?undefined

正在回答

2 回答

代碼寫錯了。

document.write(mynode[i].nodeName+'&nbsp'+mynode.nodeType+'&nbsp'+mynode.nodeValue+'</br>');

這個語句括號里的后面兩個mynode都沒有加上下標[i]。

0 回復 有任何疑惑可以回復我~
#1

黃森huang

正如樓上說的,代碼問題因此返回值為空
2016-11-04 回復 有任何疑惑可以回復我~
#2

小菜鳥Holly 提問者

非常感謝!
2016-11-04 回復 有任何疑惑可以回復我~

underfined是HTML中默認值和null是相同作用,表示為空


0 回復 有任何疑惑可以回復我~
#1

小菜鳥Holly 提問者

節點類型為什么是空的,例如<h5>的值難道不是PHP么
2016-11-03 回復 有任何疑惑可以回復我~
#2

慕村1994845 回復 小菜鳥Holly 提問者

元素節點的 nodeValue 是 undefined 或 null;建議你再看看前一屆的內容
2016-12-10 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

為什么節點的類型和值都是underfined

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號