У меня есть проект для школы, и мне нужно построить и графический редактор (что-то похожее на краску) с помощью SVG. Я нашел код для функций в JavaScript, чтобы нарисовать круг, строку и т. Д., Но когда я пытаюсь добавить их в функцию onclick, она не работает.Редактор графики с использованием SVG
function drawCircle(position) {
// var radius = Math.sqrt(Math.pow((dragStartLocation.x - position.x), 2) + Math.pow((dragStartLocation.y - position.y), 2));
// context.beginPath();
// context.arc(dragStartLocation.x, dragStartLocation.y, radius, 0, 2 * Math.PI, false);
}
Это HTML
<button onclick="drawCircle()" class="button">Dreptunghi</button>
тег должен быть просто 'button' вместо' button1'. Каков ожидаемый результат здесь? откуда берется значение 'dragStartLocation'? – Pabs123
Функция, которую я нашел в Интернете. Я должен сделать графический редактор, используя svg. Добавьте фигуры, такие как круг, elipse, прямоугольник, добавьте и отредактируйте текст, выберите/удалите/переместите/измените фигуры. –
Я бы сказал, что это не работает, потому что весь ваш код закомментирован. –