如何仅使用javascript获取子元素文本 [英] How to get child element text using only javascript
本文介绍了如何仅使用javascript获取子元素文本的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我可以通过使用jquery来完成这项工作,但我需要通过使用javascript来完成它。我就像是javascript的初学者。我需要从div获取文本节点。
I can get this done by using jquery but I need to get it done by using javascript. I am like a beginner in javascript. I need to get text node from div.
Div包含文本节点,然后再包含文本节点。我可以使用 firstChild
获取div中的文本节点,但是如何获取span文本节点。
Div contains text node and then span and again text node in it. I can get text node inside div by using firstChild
but how to get span text node.
HTML
<div id="test">
12345799
<span>my name </span>
</div>
脚本
document.getElementById('test').firstChild.nodeValue
推荐答案
试试这个:
document.getElementById('test').getElementsByTagName('span')[0].nodeValue
这篇关于如何仅使用javascript获取子元素文本的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文