javascript - 如何使用 javascript 编辑 svg 属性?
问题描述
<svg width="100", height=100">
<polyline id="line" onclick="Click()" points="0,0 50,50" stroke-width="1" stroke="black"/>
</svg>
<script>
var line = document.getElementById('line');
line.style.points="0,50 0,0";
</script>
我希望使用 javascript 在页面中生成图像。由于某种原因,此代码无效。但是,如果最后一行是例如line.style.stroke="green";
,它可以工作。为什么?
解决方案
推荐阅读
- haskell - 为什么我的包的 Hackage Matrix Builder 不正确?
- python - 将变量保存到文本文件不起作用
- java - 在 Intellij 上执行 Jboss 的权限被拒绝
- apache-spark - Spark Graphx 将层次数据从叶子扁平化到根
- installation - Power BI Enterprise Gateway 安装 - 无法联系网关服务
- redirect - BlazorServer 授权应重定向到 Azure SSO 页面
- amazon-web-services - Redshift 计划查询错误通知
- godot - 空袭戈多
- javascript - WebStorm 无法自动完成样式化组件
- python - 代码从字典中删除重复字母