Поиск по 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, время: 01:05. |