DOM.insertAdjacentHTML()
lt Firefox8, lt IE4, Chrome, Opera
JavaScript
var ul = document.createElement("ul");
ul.insertAdjacentHTML("beforeEnd", "<li>li 1</li>");
ul.insertAdjacentHTML("beforeEnd", "<li>li 2</li>");
document.body.appendChild(ul);
var ul = document.createElement("ul");
ul.insertAdjacentHTML("beforeEnd", "<li>li 1</li>");
ul.insertAdjacentHTML("beforeEnd", "<li>li 2</li>");
document.body.appendChild(ul);