Показать сообщение отдельно
  #6 (permalink)  
Старый 15.04.2011, 23:43
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,075

faforty,
Рабочий вариант ...
<!DOCTYPE html>
<html>
<head>
  <title></title>
<style type="text/css">
.foo{
  background-color: Red;
   height: 25px;
}
</style>
<script type="text/javascript">
window.onload=function () {
	var elems = document.getElementsByTagName("*");
	for (var i = 0, j = 0; i < elems.length; i++) {
		if (elems[i].className == "test") {
			if (++j % 5==0) {
				var div = document.createElement("DIV");
				div.className = "foo";
				elems[i].parentNode.insertBefore(div,elems[i].nextSibling);
			}
		}
	}
};
</script>
</head>
<body>
<div class="test">бла-бла</div>
<div class="test">бла-бла</div>
<div class="test">бла-бла</div>
<div class="test">бла-бла</div>
<div class="test">бла-бла</div>
<div class="test">бла-бла</div>
<div class="test">бла-бла</div>
<div class="test">бла-бла</div>
<div class="test">бла-бла</div>
<div class="test">бла-бла</div>
</body>
</html>
Ответить с цитированием