내가 svgs 작업을 document.createElement ('원')를 사용하려고 해요하지만 크롬은 오류의 결과자바 스크립트의 createElement 끝이 태그
<circle></circle>
을주는 원에 종료 태그를 생성합니다. 결말없이 요소를 만들려면 어떻게해야합니까?
는내가 svgs 작업을 document.createElement ('원')를 사용하려고 해요하지만 크롬은 오류의 결과자바 스크립트의 createElement 끝이 태그
<circle></circle>
을주는 원에 종료 태그를 생성합니다. 결말없이 요소를 만들려면 어떻게해야합니까?
는당신은이 문서에서 살펴 봐야 할 수 있습니다
SVG Scripting with JavaScript Part 1: Simple Circle
당신이 찾고있는 방법은 다음과 같습니다
var circle = document.createElementNS("http://www.w3.org/2000/svg", "circle");
편집 : 신용이 만료되는 신용
document.createElementNS
사용하여 시도 :
var circle = document.createElementNS("http://www.w3.org/2000/svg","circle");
한번에 사용하기 :
document.createElementNS('circle')
가 왜 종료 태그를 싶지 않아? – Mrchief
끝 태그로 인해 chrome에 원이 표시되지 않기 때문에 ... – SBSTP
끝 태그는 XML 요소에 대해 자동 닫기 태그 구문을 사용하지 않는 한 선택 사항이 아니며 'createElement'를 사용할 때 끝 태그가 생성됩니다. 파서는 XML 문서를 DOM으로 변환합니다 (태그가 아닌 노드 만있는 경우). 원하는대로 조작 할 수 있습니다. ** XML 문서로 다시 변환하면 ** 태그를 얻을 수 있습니다. – Quentin