Просмотр полной версии : Как поменять стиль последнему элементу списка UL
ARLEVNAR
14.07.2010, 22:51
Может я и спрошу о том о чём тут неоднократно спрашивали. Но всё таки ответа на сайте не нашёл. Мой вопрос такой. Есть список UL нужно поменять стиль для последнего елемента списка LI.
<ul>
<a href=""><li>Первый</li></a>
<a href=""><li>Второй</li></a>
</ul>
Не пойму как обратится к последнему li.
lastElement.style не сработал присвоить id тоже возможности нет.
Как быть люди добрые????
ARLEVNAR
14.07.2010, 22:58
lastChild
document.getElementById("nav_list").lastChild.style.border='none'; ???
Не сработало(((
document.getElementById("nav_list").getElementsByTagName('li')[document.getElementById("nav_list").getElementsByTagName('li').length - 1];
ARLEVNAR
14.07.2010, 23:10
Уххх спасибо ))
ARLEVNAR
15.07.2010, 02:13
document.getElementById("nav_list").getElementsByTagName('li')[document.getElementById("nav_list").getElementsByTagName('li').length - 1];
Дико извиняюсь что не в тему поста а как обратится к предыдущему объекту что там before не работает. К примеру если я хочу поменять при нажатии на ссылку стили предыдущей которая идёт в списке.
http://javascript.ru/tutorial/dom
vBulletin® v3.6.7, Copyright ©2000-2025, Jelsoft Enterprises Ltd. Перевод: zCarot