Поиск по DOM,только не совсем просто=)
Добрый день эксперты надеюсь на вашу помощь.
У меня есть TagName или известный Element, не важно и мне нужно найти следующий элемент, не потомка ,а просто следующий ,а если точнее то через один элемент),просто nextSibling не катит, то есть есть <input> за ним идёт ссылка <а>, а за ней идёт <span>, зная мой <input> мне нужно перепрыгнуть через элемент <а> и достать данный из span. Вот примерчик: <div> <input type="radio" checked /> <a href="#lalala"> </a> <span> ololo </span> </div> Я определил выбранный input.radio в переменную, а теперь нужно перепрыгнуть через <a> и выйти на span. Спасибо заранее! |
<div> <input type="radio" checked /> <a href="#lalala"> </a> <span> ololo </span> </div> <script> var el = document.querySelector('input[type="radio"]'); while(el = el.nextSibling) if(el.tagName === 'SPAN') break; if(el) alert(el);</script> |
О! Спасибо тебе большое!)
|
Часовой пояс GMT +3, время: 16:49. |