因此,下面选择--strictNullChecks
标记
<p>
并选择第一个var p = document.querySelectorAll('p');
元素
<p>
并选择第三个document.querySelector("p")
元素
<p>
如果我有25个段落的文档,如何选择第5-13段?
答案 0 :(得分:0)
也许您可以使用for循环来选择x
和y
之间的所有内容。
var paragraphs = document.querySelectorAll('p');
for(i=5; i<14; i++) {
paragraphs[i].style.color = 'tomato';
}
示例:https://jsfiddle.net/LnmdpLa4/
不是最优雅的解决方案,但它有效! :)
答案 1 :(得分:0)
使用Array#slice
:
<h1>{{ page?.id }}</h1>
var p = [].slice.call(document.querySelectorAll('p'), 5 - 1, 13)
var p = [].slice.call(document.querySelectorAll('p'), 5 - 1, 13)
console.log(p)
.as-console-wrapper { min-height: 100vh; }