Я пытаюсь использовать document.createElement ('circle') для работы с svgs, но Chrome создает конечный тег для круга, давая
<circle></circle>
что приводит к ошибке. Как я могу создать элемент без окончания?
Возможно, вы захотите взглянуть на эту статью
Скрипты SVG с JavaScript. Часть 1. Простой круг
Метод, который вы ищете:
var circle = document.createElementNS("http://www.w3.org/2000/svg", "circle");
Редактировать: Кредит, причитающийся кредит
Stackoverflow: создание графики SVG с использованием JavaScript?
попробуйте использовать document.createElementNS:
document.createElementNS
var circle = document.createElementNS("http://www.w3.org/2000/svg","circle");
Попробуйте использовать:
document.createElementNS('circle')