获取具有特定ID的节点的值

时间:2011-08-22 14:02:55

标签: javascript jquery

如果我有类似的话:

<h1 id="someID">
    <span id="genericID">someValue</span>
</h1>

如何使用h1元素的id genericID获取someValue span元素的值,即someID,?我可以获取document.getElementById('oc-title-id')。innerHTML然后做一个正则表达式,但还有其他方法吗?使用JQuery还是Javascript?

3 个答案:

答案 0 :(得分:4)

您可以使用$('#someID').text()

或仅限javascript document.getElementById('someID').innerHTML

答案 1 :(得分:2)

使用:

$('#someID').text();

由于span没有值(尽管input元素有)。

您可以使用:

$('#someID').html();

但是,正如方法名所暗示的那样,它还会检索任何嵌套元素的html。

答案 2 :(得分:2)

$('#someID').html()$('#someID').text(),具体取决于您要提取的内容。