JavaScript从div标签中获取值

时间:2015-04-14 04:07:34

标签: javascript dom

您好我是JavaScript的新手。我需要获取价值' KARTHIK'来自以下使用document.getElement,

的代码
<div class="account-info">
<h3 class="account-header">Welcome back,</h3>
<p>
<strong>KARTHIK</strong><br> 
</p>
</div>

任何人都可以帮助我。提前谢谢。

3 个答案:

答案 0 :(得分:1)

您可以使用innerHTML

你必须给强标签一个id。

<strong id="ih">KARTHIK</strong>
<script>var innerStrong=document.getElementById("ih").innerHTML;</script>

答案 1 :(得分:0)

您可以通过其标记获取元素:

alert(document.getElementsByTagName("strong")[0].innerHTML);
<div class="account-info">
<h3 class="account-header">Welcome back,</h3>
<p>
<strong>KARTHIK</strong><br> 
</p>
</div>

但是,按标记名称获取元素可能不可靠,因为可能有多个<strong>标记。因此,建议为元素分配id

alert(document.getElementById("account-name").innerHTML);
<div class="account-info">
<h3 class="account-header">Welcome back,</h3>
<p>
<strong id="account-name">KARTHIK</strong><br> 
</p>
</div>

答案 2 :(得分:0)

您可以使用文档对象的querySelector轻松获取此信息。 document.querySelector("div.account-info strong").innerHTML

请参阅此jsbin