ノードのテキスト値を取得する方法

Node.prototype.nodeValue

// HTML代码如下
// <div要素のid = "D1"> Hello Worldの</ div>の
VARのdiv =のdocument.getElementById( 'D1' ); 
div.nodeValue // ヌル 
div.firstChild.nodeValue // "Hello World"の

理由は、div要素のために、のnodeValue div要素を取得することはできません  要素ノードのノードこれら3種類のが、唯一のテキストノード(テキスト)/コメントノード(コメント)/ノード属性(ATTR)テキスト値を持っています。 

テキストのいわゆる値は、内側の文字列の引用符やラベルの間であることが理解されています。

 

理解しやすく、唯一の注意点は以下のとおりです。あなたが得る.firstChild使用できるように、テキストノード:タグの間のテキストも、ノードタイプ、すなわちです。

 

 

  

おすすめ

転載: www.cnblogs.com/aisowe/p/11504259.html
おすすめ