Как определить последующие теги с помощью js?

Чтобы определить последующие теги с помощью JavaScript, можно воспользоваться методами обхода DOM-дерева и поиска элементов. Самый простой способ найти следующий элемент после определенного тега - это использовать свойство nextElementSibling. Оно возвращает следующий элемент (включая текстовые узлы) на том же уровне вложенности.

Пример кода для нахождения следующего тега после определенного:

// Находим элемент с определенным id
const currentElement = document.getElementById('someId');

// Находим следующий тег
const nextElement = currentElement.nextElementSibling;

if (nextElement) {
    console.log('Следующий тег:', nextElement.tagName);
} else {
    console.log('Следующего тега нет');
}

Если нужно найти не только следующий тег, но и все последующие теги определенного типа, можно воспользоваться циклом и свойством nextElementSibling:

// Находим элемент с определенным id
const currentElement = document.getElementById('someId');

// Находим следующие теги определенного типа
let nextElement = currentElement.nextElementSibling;
while (nextElement) {
    if (nextElement.tagName === 'DIV') {
        console.log('Найден тег DIV:', nextElement);
    }
    nextElement = nextElement.nextElementSibling;
}

Таким образом, JavaScript позволяет легко находить следующие теги и работать с ними в зависимости от поставленной задачи.