我将如何使用 JavaScript 找到它:
假设我有这个 HTML:
<element1></element1>
<element2></element2>
<element2></element2>
我想检测我的“element1”元素之后是否有 2 个“element2”元素。此外,它们并不总是彼此相邻。
我该怎么做?
我将如何使用 JavaScript 找到它:
假设我有这个 HTML:
<element1></element1>
<element2></element2>
<element2></element2>
我想检测我的“element1”元素之后是否有 2 个“element2”元素。此外,它们并不总是彼此相邻。
我该怎么做?
我想检测我的 element1 元素之后是否有 2 个“element2”元素。此外,它们并不总是彼此相邻。
假设element1是 adiv
并且element2是 a span
...
var element = document.getElementsByTagName('div')[0],
spanCount = 0;
while (element = element.nextSibling) {
if (element.tagName == 'SPAN') {
spanCount++;
}
if (spanCount == 2) {
alert('There are 2 spans following!');
break;
}
}