js获取div下的p标签
时间: 2023-06-06 14:07:19 浏览: 154
可以使用以下代码获取div下的p标签:
```js
var divElement = document.getElementById("divId");
var pElements = divElement.getElementsByTagName("p");
```
注意将 "divId" 替换成你需要获取p标签的div的id。
相关问题
scss 获取div下有几个p标签 length
在 SCSS 中,无法直接获取 HTML 中某个元素下的标签数量。SCSS 是 CSS 的扩展,它并不处理 HTML 文档结构。若要获取某个元素下的标签数量,需要使用 JavaScript 或 jQuery 等前端脚本语言进行处理。
以下是一个使用 jQuery 获取 div 下 p 标签数量的示例代码:
```javascript
var count = $('div p').length;
```
该代码通过 jQuery 选择器选取 div 下的所有 p 标签,并获取其长度,即为 p 标签的数量。
注意,该代码需要在页面加载完成后才能生效,否则会获取到 0。可以将其放在 $(document).ready() 函数中,确保页面加载完成后再执行。
js获取第二个div内的p标签
您好,您的问题可以回答。获取第二个div内的p标签,可以使用以下JavaScript代码:
var secondDiv = document.getElementsByTagName('div')[1];
var pList = secondDiv.getElementsByTagName('p');
var secondP = pList[1];
以上代码首先通过getElementsByTagName方法获取第二个div元素,然后通过getElementsByTagName方法获取该div元素内的所有p标签,最后取出第二个p标签即可。
希望能够帮到您。