Показать сообщение отдельно
  #1 (permalink)  
Старый 09.10.2011, 11:36
Аспирант
Отправить личное сообщение для ale19 Посмотреть профиль Найти все сообщения от ale19
 
Регистрация: 10.04.2011
Сообщений: 69

Помогите со скриптом,пожалуйста
Помогите со скриптом,пожалуйста

Была давненько такая тема где
между
<div id="name">бла-бла</div>
<div id="name">бла-бла</div>
<div id="name">бла-бла</div>
<div id="name">бла-бла</div>
<div id="name">бла-бла</div>
вставлялся <div id="foo">
посредством
var elems = document.getElementsByTagName("*");
for (var i = 0, j = 0; i < elems.length; i++) {
if (elems[i].className == "name") {
if (++j / 5==1) {
var div = document.createElement("DIV");
div.className = "foo";
div.innerHTML = 'бла-бла-new';
elems[i].parentNode.insertBefore(div,elems[i].nextSibling);
}}}


скажите как вставить на место бла-бла-new скрипт?

Пробовал так
var elems = document.getElementsByTagName("*");
for (var i = 0, j = 0; i < elems.length; i++) {
if (elems[i].className == "name") {
if (++j / 5==1) {
var div = document.createElement("DIV");
div.className = "foo";
div.innerHTML = '<scri'+'pt type="text/javascript" src="/informer/17"></sc'+'ript>';
elems[i].parentNode.insertBefore(div,elems[i].nextSibling);
}}}


ничего не выходит
Ответить с цитированием