insertAdjacentHTML/Text/Element



С этим может помочь другой, довольно универсальный метод: elem.insertAdjacentHTML(where, html).



Первый параметр – это специальное слово, указывающее, куда по отношению к elem производить вставку. Значение должно быть одним из следующих:

"beforebegin" – вставить html непосредственно перед elem,

"afterbegin" – вставить html в начало elem,

"beforeend" – вставить html в конец elem,

"afterend" – вставить html непосредственно после elem.



Второй параметр – это HTML-строка, которая будет вставлена именно «как HTML».



#браузер #документ #изменение