Полосатые списки 
		
		
		
		Добрый день! Не знаком с js, подскажите или ткните на ссылку пожалуйста как можно сделать такой полосатый список(количество строк заранее неизвестно) для нумерованного (ordered) списка  
	<ol> <li></li> <li></li> </ol>: ![]() т.е. менять бэкграунд для нечетных строк? Заранее большое спасибо!  | 
	
		
 
<script type="text/javascript">
window.onload = function(){
    var li = document.getElementById('ul').getElementsByTagName('li'), i = li.length;
    while(i--) {
        li[i].style.backgroundColor = i%2 ? 'red' : 'green';
    }
};
</script>
<ul id="ul">
    <li>1</li>
    <li>2</li>
    <li>3</li>
    <li>4</li>
</ul>
 | 
	
		
 Большое спасибо, дружище :), Скажи пожалуйста а что означает эта строчка  
	li[i].style.backgroundColor = i%2 ? 'red' : 'green';смысл то ясен что это проверка на четность/нечетность, "li[i].style.backgroundColor" - бэкграунд li соотвутствующего номера, не совсем пойму как работает именно это - "i%2 ?"  | 
	
		
  | 
	
		
 Javascript	%	Делимое 
	Ок, понял.  | 
	
		
 Btw в современных браузерах можно так: 
	
<style type="text/css">
#ul li:nth-child(2n) {background-color:#ccf}
</style>
<ul id="ul">
    <li>1</li>
    <li>2</li>
    <li>3</li>
    <li>4</li>
</ul>
 | 
| Часовой пояс GMT +3, время: 17:30. |