|
|
|
| Список таков:
<ul>
<li class="...">...</li>
<li class="...">...</li>
<li class="...">...</li>
</ul>
Задача - обойти в скрипте список элементов, с целью поменять значние class
Подскажите, братья-программеры, в какую сторону копать. | |
|
|
|
|
|
|
|
для: Zilog
(22.02.2009 в 22:40)
| | Копать глубоко не надо, если предполагается изменение файла, т-е поменять значение class, то регулярные выражения помогут! | |
|
|
|
|
|
|
|
для: Zilog
(22.02.2009 в 22:40)
| |
<ul id="ul">
<li class="...">...</li>
<li class="...">...</li>
<li class="...">...</li>
</ul>
|
<script type="text/javascript" language="javascript">
var li = document.getElementById('ul').getElementsbyTagName('LI');
for(var i = 0, l = li.length; i < l; i++) {
li[i].className = 'yourClassName';
}
</script>
|
| |
|
|
|
|
|
|
|
для: sl1p
(22.02.2009 в 22:45)
| | А если надо обаботать только те, что находятся внутри определённого дива, тогда как? | |
|
|
|
|
|
|
|
для: Zilog
(22.02.2009 в 23:32)
| | ну покажите как должно выглядеть тогда подумаем :) Смотря что у дива есть. | |
|
|
|
|
|
|
|
для: sl1p
(23.02.2009 в 00:26)
| | уже сделал :)
upd Упс, только обратил внимание, что это тоже самое, что выше предлагали !
var rows = document.getElementById('rightMenu').getElementsByTagName('li');
for ( var i = 0; i < rows.length; i++ )
{
rows[i].className = '';
}
|
| |
|
|
|