
DOMChildNode::before 속성을 사용하여 노드의 이전 콘텐츠를 추가할 때, 이전 콘텐츠를 제거하려면 다음과 같은 방법을 사용할 수 있습니다.
1. 노드의 이전 콘텐츠가 DOMChildNode::before 속성을 사용하여 추가된 경우, 노드의 이전 자식 노드가 삭제됩니다. 따라서 노드의 이전 자식 노드를 삭제하여 이전 콘텐츠를 제거할 수 있습니다.
#hostingforum.kr
javascript
const 노드 = document.getElementById('노드ID');
노드.parentNode.removeChild(노드.previousElementSibling);
2. 노드의 이전 콘텐츠가 DOMChildNode::before 속성을 사용하여 추가된 경우, 노드의 이전 자식 노드가 노드의 이전 자식 노드에 추가됩니다. 따라서 노드의 이전 자식 노드를 노드의 이전 자식 노드에 추가하여 이전 콘텐츠를 제거할 수 있습니다.
#hostingforum.kr
javascript
const 노드 = document.getElementById('노드ID');
const 이전자식노드 = 노드.previousElementSibling;
노드.parentNode.insertBefore(이전자식노드, 노드);
3. 노드의 이전 콘텐츠가 DOMChildNode::before 속성을 사용하여 추가된 경우, 노드의 이전 자식 노드가 노드의 이전 자식 노드에 추가됩니다. 따라서 노드의 이전 자식 노드를 노드의 이전 자식 노드에 추가하여 이전 콘텐츠를 제거할 수 있습니다.
#hostingforum.kr
javascript
const 노드 = document.getElementById('노드ID');
const 이전자식노드 = 노드.previousElementSibling;
노드.parentNode.insertBefore(이전자식노드, 노드);
이러한 방법을 사용하여 노드의 이전 콘텐츠를 제거할 수 있습니다.
2025-06-13 05:53