아직 정의되지 않은 요소를 포함하여 원하는 요소를 만들 수 있습니다. HTML elements here, SVG elements here 등의 목록이 있지만 원하는대로 할 수 있습니다. 브라우저가 알지 못하는 요소를 작성하면, 그 요소에 대해 (그 페이지에 대해) 알고있는 요소 목록에 추가하고 매우 지루한 기본 스타일을 사용합니다.
무상 예 :
var e, s;
e = document.createElement('foo');
e.innerHTML = "I'm a <code>foo</code> element.";
document.body.appendChild(e);
e = document.createElement('foo');
e.innerHTML = "I'm another <code>foo</code> element.";
document.body.appendChild(e);
s = getComputedStyle(e).display;
e = document.createElement('div');
e.innerHTML = "<code>foo</code>'s default <code>display</code> property value is: " + s;
document.body.appendChild(e);
당신은 HTML에 존재하는 원소의 종류를 만들 수 있습니다. – Barmar
존재하지 않는 요소를 만들 수도 있습니다. 이제는 입력 한 것처럼 다소 역설적 인 것처럼 보입니다. – Pointy
[다음은'.createElement'에 대한 더 많은 정보입니다.] (https://developer.mozilla.org/en-US/docs/Web/API/document.createElement) – Pointy