На
https://learn.javascript.ru/modifying-document пример c appendChild простой:
var div = document.createElement('div');
div.className = "alert alert-success";
div.innerHTML = "<strong>Ура!</strong>";
document.body.appendChild(div);
Но при попытке вставить id="" вместо class="" (пробовал div.idName) не работает.
Есть неплохой пример на хабре
habrahabr.ru/post/144635 но при попытке избавится от ненужной мне функции newElem всё равно выходит не рабочая вставка. Писал так:
var t = document.createElement('div',{
id: 'bullet',
style: 'top:100px; left:100px;'
});
document.body.appendChild(t);
В HTML-коде выводит:
<div is="[object Object]"></div>
Как же применить appendChild с id и style?