@User782
Кратко о себе

Как обернуть в div созданный элемент img?

Создаю элемент так:
<div onclick="cll();">123  
  <div id="img_div"></div>  
</div>

function cll(){
var div = document.getElementById('img_div');
var img = new Image();
img.src ='lalalaalalalal';
img.className = "image";
div.appendChild(img);
}


как сразу обернуть созданный img в div, чтобы получилось:
<div onclick="cll();">123  
  <div id="img_div">

<div id="1">
<img src="lalalaalalalal" class="image">
</div>

</div>  
</div>
  • Вопрос задан
  • 64 просмотра
Решения вопроса 1
QuayS1de
@QuayS1de
function cll(){
    var div = document.getElementById('img_div');
    var div_new = document.createElement('div')
    div_new.id = '1';

    var img = document.createElement('img');
    img.src ='lalalaalalalal';
    img.classList.add("image");

    div.appendChild(div_new);
    div_new.appendChild(img);
}
cll()
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы