Javascript.RU

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

Помогите вставить элемент
Помогите пожалуйста...можно ли...
Есть блок элементов

<div id="div"></div>
<div id="div"></div>
<div id="div"></div>
<div id="div"></div>
<div id="div"></div>
<div id="div"></div>
...

Можно ли после каждых двух <div id="div"></div>
вставить <div id="div2"></div> ?

Последний раз редактировалось ale19, 01.08.2011 в 20:53.
Ответить с цитированием
  #2 (permalink)  
Старый 01.08.2011, 20:25
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

ale19, идентификаторы не могут иметь одинковых значений
Ответить с цитированием
  #3 (permalink)  
Старый 01.08.2011, 20:39
Аватар для scuter
Профессор
Отправить личное сообщение для scuter Посмотреть профиль Найти все сообщения от scuter
 
Регистрация: 14.03.2008
Сообщений: 169

попробуй это
http://javascript.ru/tutorial/dom/travel
должно помоч
Ответить с цитированием
  #4 (permalink)  
Старый 01.08.2011, 20:55
Аспирант
Отправить личное сообщение для ale19 Посмотреть профиль Найти все сообщения от ale19
 
Регистрация: 10.04.2011
Сообщений: 69

monolithed,
а если классы
<div class="div"></div>
<div class="div"></div>
<div class="div"></div>
<div class="div"></div>
<div class="div"></div>
<div class="div"></div>
...

Можно ли после каждых двух <div class="div"></div>
вставить <div class="div2"></div>
Ответить с цитированием
  #5 (permalink)  
Старый 01.08.2011, 22:06
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

Сообщение от ale19
Можно ли после каждых двух
конечно можно
Ответить с цитированием
  #6 (permalink)  
Старый 01.08.2011, 22:17
Аспирант
Отправить личное сообщение для ale19 Посмотреть профиль Найти все сообщения от ale19
 
Регистрация: 10.04.2011
Сообщений: 69

monolithed,
вот похожий случай но почему-то не работает
Вставка тега
Ссори:
Да,странно как-то он работает...то не работал...спустя время заработал...странно

Последний раз редактировалось ale19, 01.08.2011 в 22:21.
Ответить с цитированием
  #7 (permalink)  
Старый 01.08.2011, 22:40
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

ale19,
А думать кто за вас будет?

<script>
window.onload = function() {
    var div = document.getElementById('div').children,
        i = div.length;

    while(i--) {
        if(i % 2) {
            var div2 = document.createElement("div");
            div2.className = 'div2';
            div2.innerHTML = 'div2';
            div[i].parentNode.insertBefore(div2, div[i].nextSibling)
        }
    }
};
</script>

<div id="div">
    <div class="div1">div1</div>
    <div class="div1">div1</div>
    <div class="div1">div1</div>
    <div class="div1">div1</div>
</div>
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
помогите убрать элемент из списка ale19 Общие вопросы Javascript 8 16.04.2011 17:28
Помогите с меню пожалуйсто Геворг (X)HTML/CSS 3 28.02.2011 16:50
Вставить скрипт в форму? _Andruha_ Общие вопросы Javascript 3 23.12.2010 15:37
Помогите удалить элемент двумерного массива Dorsaj Общие вопросы Javascript 5 18.10.2010 18:49
Помогите вставить в форму не только чекбоксы но и выпадающий список seva_81 Серверные языки и технологии 3 20.09.2010 10:02