Javascript 图的值
我有一个由SVG编码组成的五角大楼图。所以我用这样的代码制作了五角大楼:Javascript 图的值,javascript,svg,graph,Javascript,Svg,Graph,我有一个由SVG编码组成的五角大楼图。所以我用这样的代码制作了五角大楼: <svg><path cs="100,100" d="M0.5,-62.5 L60.5,-18.5 L37.5,51.5 L-36.5,51.5 L-59.5,-18.5 L0.5,-62.5 M0,0 L0,0"></svg> 现在,从图形的角度来看,五角大楼显示每边的值为30。我试图找到一种方法来更改值,而不必总是进入路径CS来更改度值 任何人都有一个想法,我一直在查找它,发现用
<svg><path cs="100,100" d="M0.5,-62.5 L60.5,-18.5 L37.5,51.5 L-36.5,51.5 L-59.5,-18.5 L0.5,-62.5 M0,0 L0,0"></svg>
现在,从图形的角度来看,五角大楼显示每边的值为30。我试图找到一种方法来更改值,而不必总是进入路径CS来更改度值
任何人都有一个想法,我一直在查找它,发现用javascript连接它将是最好的情况,但我不知道如何编写正确的javascript。有人能帮忙吗?我不确定它是否回答了你的问题。我不明白什么是cs属性,也不知道你真正想修改什么 但是,这里有一种可能不是通过javascript访问所有多边形点的最佳方法: 您可以将所有d点设置为一个数组,然后通过修改来访问每个点 var p=document.querySelector'path'; 变量a=[ [M],[0.5,-62.5], [L],[60.5,-18.5], [L]、[37.5、51.5], [L],-36.5,51.5], [L]、-59.5、-18.5], [L],[0.5,-62.5], [M],[0,0]], [L],[0,0]] ]; 函数图{ //循环遍历数组以将路径描述与其值连接起来 var d=函数{var r=;对于var i=0;i