我有一个学校项目,必须使用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来制作一个grafic编辑器。添加形状如圆形,椭圆形,矩形,添加和编辑文本,选择/删除/移动/更改已绘制的形状。 –
我会说它不起作用,因为你所有的代码都被注释掉了。 –