Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 04.08.2014, 01:37
Интересующийся
Отправить личное сообщение для UhWhat Посмотреть профиль Найти все сообщения от UhWhat
 
Регистрация: 23.02.2014
Сообщений: 14

Поиск по 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. Спасибо заранее!
Ответить с цитированием
  #2 (permalink)  
Старый 04.08.2014, 02:01
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,489

<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>
__________________
29375, 35
Ответить с цитированием
  #3 (permalink)  
Старый 04.08.2014, 18:46
Интересующийся
Отправить личное сообщение для UhWhat Посмотреть профиль Найти все сообщения от UhWhat
 
Регистрация: 23.02.2014
Сообщений: 14

О! Спасибо тебе большое!)
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Живой поиск JQUERY + AJAX + PHP + MYSQL dimi007 AJAX и COMET 2 22.07.2014 13:50
select отключить встроенный поиск skynet-mfd jQuery 0 04.03.2013 11:26
Поиск в тексте javascript jQuery 3 31.05.2011 11:40
PagingToolbar и поиск DenQ ExtJS 5 02.11.2010 00:16
Поиск в массиве через JavaScript Noran Общие вопросы Javascript 0 10.08.2008 17:31