javascript überprüfen, ob untergeordnete Knoten von element-oder Textknoten

problem habe ich mit childNodes wie folgt :

 <ol>
    <li>Coffee</li>
    <li>Tea</li>
    <li>Coca Cola</li>
 </ol>
 //childNodes.length = 7

aber

<ol><li> Coffee </li><li> Tea </li><li> Coca Cola </li></ol>
//childNodes.length = 3

Scheint es jede \n oder textnode ist als child ,wie kann ich Sie entfernen diese aus childNodes?

  • Sie können nodeType. Text-Knoten haben nodeType = 3. Demo.
  • dies kann nützlich sein ,habe ich versucht, zu erkennen \n aber nicht
  • Ihr Kommentar tatsächlich qualifiziert sich als eine Antwort. Warum nicht post es als ein???
  • Sie können children
  • Ok. Aber Ihre Antwort ist eine präzise Lösung für die Frage nach dem Titel "javascript überprüfen, ob untergeordnete Knoten von element-oder Textknoten"
InformationsquelleAutor talkhabi | 2014-07-26
Schreibe einen Kommentar