insertBefore

добавляет новый элемент в указанную позицию

void insertBefore(HTMLElement node,HTMLElement before, [HTMLElement rescue] );
nodeHTMLElementновый элемент DOM
beforeHTMLElementэлемент, перед которым будет добавлен новый элемент
rescueHTMLElementэлемент-родитель, который используется, если нет элемента before

Example

var newdiv=document.createElement("div");
webix.html.insertBefore(newdiv,document.getElementById("myDiv"))

Details

Новый элемент помещается перед указанным узлом (параметр before) или после всех элементов родительского элемента, если элемент из параметра before не найден.
Третий параметр необязательный и используется только для того, чтобы избежать ошибок в случае, если элемент before не существует.

See also
Наверх