You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
15 lines
371 B
15 lines
371 B
function removeNode(node) {
|
|
if (node.parentElement !== null) {
|
|
node.parentElement.removeChild(node);
|
|
}
|
|
}
|
|
|
|
function insertNodeAt(fatherNode, node, position) {
|
|
const refNode =
|
|
position === 0
|
|
? fatherNode.children[0]
|
|
: fatherNode.children[position - 1].nextSibling;
|
|
fatherNode.insertBefore(node, refNode);
|
|
}
|
|
|
|
export { insertNodeAt, removeNode };
|
|
|