вообще, есть свойство nextSibling, но оно возвращает следующий узел в dom-дереве - то есть, включая текстовые ноды и комментарии, если попадаются. потому(и по причине возможности фильтрации) я бы рекомендовал использовать какую-то библиотеку. к примеру, в jquery это будет так:
Код | <div id="first"></div> <div></div> <div id="second"></div> <script type="text/javascript"> alert(jQuery('#first').next().attr('id')); </script>
|
если же тебе надо не просто id следующего за заданным элемента, а следующий id(для примера, который я привел, первый вариант - это если подходит пустая строка - так как у второго div'a нет id; а вот если надо было вытащить следующий по порядку непустой id - то ...) можно вытащить конструкциейКод | alert(jQuery('#first').nextAll('[id]').attr('id'));
|
|