我如何从html字符串中选择第一个p标签?

问题描述 投票:0回答:1

我正在从无头CMS中获取内容,并且以类似字符串的形式获取内容:

<div>
  <p>1st p tag</p>
  <p>2nd p tag</p>
</div>

我如何选择1st p标签,这样我可以得到这样的内容:

const firstPtagContent = "1st p tag"
javascript html selectors-api
1个回答
0
投票

类似的事情会起作用:

var firstParagraph = document.getElementById('container').getElementsByTagName('p')[0]
console.log(firstParagraph.textContent)
<div id="container">
  <p>1st p element</p>
  <p>2st p element</p>
</div>
© www.soinside.com 2019 - 2024. All rights reserved.