Для удобства, иногда делаю что-то подобное. Но оно, обычно, выглядит так:
function toGiveBirth(el, parentId) {
var created = document.createElement(el);
if (arguments.length > 1) {
document.getElementById(parentId).appendChild(el);
}
return (created);
}
И, иногда, так делаю тоже:
function kill (elId) {
var el = document.getElementById(elId);
return (el.parentNode.removeChild(el));
}