SVG DOM 使用变量来定义对象属性
svg dom use variables to define object attributes
你能帮我吗?我想使用 javascript 来使用给定变量更改 svg 多边形的形式。我试过这个:
var example = 200;
document.getElementById('myPolygon').setAttribute('points','50,50 50,100 example,100');
它不起作用。双引号也不起作用。但是,我需要变量,因为它会随着时间的推移而变化。在这种情况下,正确的语法是什么?
我找过这样的问题,但没有找到。如果这个论坛上已经为我的问题提供了解决方案,请告诉我它的链接。谢谢!
试试这个。你应该在字符串之间附加变量example
的值。如果使用'50,50 50,100 example,100'
,则示例被视为字符串的一部分。'50,50 50,100 '+example+',100'
在这里,您正在向字符串添加变量example
的值。
document.getElementById('myPolygon').setAttribute('points','50,50 50,100 '+example+',100');
相关文章:
- 从HTTPGET返回一个自定义对象列表,以便在Angular 2应用程序中使用
- 在setInterval函数之前声明时未定义对象
- 使用数组自定义对象
- 使用带有自定义对象作为属性的jQuery.extend时出现意外行为
- 在JavaScript中定义自定义对象和函数(第2部分)
- 在JavaScript中定义自定义对象和函数
- 使用+=运算符未定义对象中的第一个元素
- 是否可以在定义对象时访问对象值
- 通过 Requirejs 传递的未定义对象
- 如何获得一个动态增长的自定义对象的Javascript数组
- Angular Schema Form-自定义对象编辑器
- 使用JavaScript将自定义对象添加到文档中
- 对象-在定义对象之前先调用对象
- 序列化具有方法的自定义对象.序列化后删除的方法-要采取的步骤
- 正在将img/文件上载到Quickbloxx自定义对象API
- 生成自定义对象调用
- 将自定义对象的猫鼬 PUT 实现到复杂架构中时出现问题
- 在定义对象后在对象上定义函数
- 如何在 Javascript 中制作自定义对象数组
- 使 HTML 元素从自定义对象继承事件