Das Bild ist wie oben, dann fügen Sie die HTML-Struktur ein
<p class="second">web
<p class="third">javascript</p>
<p class="third">css
<p class="forth">css2.0</p>
<p class="forth">css3</p>
</p>
<p class="third">html</p>
5555
<p class="third">可视化</p>
555
</p>
Angenommen, ich habe den äußersten Rahmen des zweiten genommen
Jetzt möchte ich „web
“, „555
“ (a), „5555“ hinzufügen. code>(b)“ Wie speichere ich den anonymen Text in einer Variablen?
Kann festgestellt werden, ob web
”,“555
”(a),“5555
(b)”这里面的匿名文本存入某个变量该怎么做呢?
我试过了innerText
会获取到子节点里的文本
用childNodes[0].nodeValue
只会获取到第一个文本节点
如果用if
判断nodeType
Ich habe innerText
ausprobiert und es wird der Text im untergeordneten Knoten abgerufen.
Mit childNodes[0].nodeValue
wird nur der erste Textknoten abgerufen code >ifnodeType
ein Textknoten ist?
其中,文字节点为
Text()
实例,用data
或者wholeText
可以取到String
类型的文本。