Я пытаюсь использовать insertBefore в js вот так:
var p = document.createElement("p");
p.innerHTML = "test1";
document.body.insertBefore(p, null);
var p = document.createElement("p");
p.innerHTML = "test2";
document.body.insertBefore(p, null);
Но это добавит последний элемент p непосредственно перед закрытием тега body, как я могу его использовать, чтобы он быть добавленным вверху при открытии? Таким образом, последний добавленный элемент будет первым элементом внутри тега body.
Я пробовал:
document.body.insertBefore(p, document.getElementsByTagName('body')[0]);
Но firebug показывает:
Узел не найден "code:" 8