appendChild
을 사용하여 요소를 추가하려고합니다. 그 내부 HTML에 대한 추가 자식을 위해 <p>
요소를 생성 중입니다. 하위 추가 후 <p>
및 </p>
을 삭제할 수있는 옵션이 있습니까? 나는 <p>
태그를 전혀 원하지 않는다. 임시 컨테이너로 사용하여 appendChild
이 작동하는지 확인하려고합니다.appendChild with create element, 임시 요소 제거
편집 : javascript로 기존 HTML 컨텐트에 새 html 컨텐트를 추가하려고합니다. 내가 그 일을하려고 할 때 나는 아래의 오류에 직면한다. 그래서 새로운 요소를 가져 와서 해당 요소에 새로운 html을 할당 한 다음 appendchild를 수행하고 있습니다.
오류 : catch되지 않은 형식 오류 : '노드'에 '에 appendChild'을 실행하지 못했습니다 : 매개 변수 1 유형의 '노드'아니다
요소를 원하지 않으므로 '텍스트'노드가 필요합니다. – Xufox
원하지 않는 요소를 만드는 대신 ['document.createTextNode (text)'] (https://developer.mozilla.org/en-US/docs/Web/API/Document/createTextNode)를 사용하십시오. –
div와 문자열이 아니기 때문에 콘텐츠에 문제가 있습니다. Uncaught TypeError가 발생했습니다 : 'Node'에서 'appendChild'를 실행하지 못했습니다. 매개 변수 1의 유형이 'Node'예외가 아닙니다. 그것이 내가 p를 추가하고 자식을 추가 한 후에 p를 제거하려고하는 이유입니다. – Kurkula