Cоздать div js после закрывающего тега родителя?

Тема в разделе "JavaScript", создана пользователем usergeyv, 3 дек 2017.

Модераторы: ZiX
  1. usergeyv

    usergeyv Постоялец

    Регистр.:
    5 июл 2013
    Сообщения:
    95
    Симпатии:
    18
    Есть:
    HTML:
    <div id="games">тут что то</div>
    Создаю:
    HTML:
    var div = document.createElement('div');
      div.className = "alert-success";
      div.setAttribute('style', "width: 100%; height: 98px;");
      div.innerHTML = "<strong>Ура!</strong> Вы прочитали это важное сообщение.";
    games.appendChild(div);
    Результат:
    HTML:
    <div id="games">
    тут что то
    <div class="alert-success" style="width: 100%; height: 98px;"><strong>Ура!</strong> Вы прочитали это важное сообщение.</div>
    </div>
    А нужно:
    HTML:
    <div id="games">
    тут что то
    </div>
    <div class="alert-success" style="width: 100%; height: 98px;"><strong>Ура!</strong> Вы прочитали это важное сообщение.</div>
    
    Решения гугл не дал, прошу помощи..
     
  2. proovit09

    proovit09 Постоялец

    Регистр.:
    25 июн 2015
    Сообщения:
    86
    Симпатии:
    154
    Код:
    games.parentNode.insertBefore(div, games.nextSibling);
    вместо

    Код:
    games.appendChild(div);
    вроде бы работает
     
    usergeyv нравится это.
  3. usergeyv

    usergeyv Постоялец

    Регистр.:
    5 июл 2013
    Сообщения:
    95
    Симпатии:
    18
    да , то что нужно, спасибо