svg 多边形点 - Javascript - 不工作
svg Polygon Points - Javascript - Not Working
如何通过JavaScript控制svg
polygon
的点数?尝试以这种方式解决它,但它不起作用。
function points() {
document.getElementById("polygon").points = "0,100 0,0 100,100";
}
<svg width="100" height="100">
<polygon id="polygon" points="0,0 100,0 100,100" style="fill:#000;">
</svg>
<input type="button" onClick="points" value="Change Polygon Points">
我已经更改了输出多边形,使其看起来与起始多边形不同,否则看起来代码没有执行任何操作。
function points() {
document.getElementById("polygon").setAttribute("points", "100,0 50,0 100,100");
}
<svg width="100" height="100">
<polygon id="polygon" points="0,0 100,0 100,100" style="fill:#000;">
</svg>
<input type="button" onClick="points()" value="Change Polygon Points">
document.getElementById('polygon1').setAttribute('points', '100, 0 50, 0 100, 100');
如何通过JavaScript控制svg
polygon
的点数?尝试以这种方式解决它,但它不起作用。
function points() {
document.getElementById("polygon").points = "0,100 0,0 100,100";
}
<svg width="100" height="100">
<polygon id="polygon" points="0,0 100,0 100,100" style="fill:#000;">
</svg>
<input type="button" onClick="points" value="Change Polygon Points">
我已经更改了输出多边形,使其看起来与起始多边形不同,否则看起来代码没有执行任何操作。
function points() {
document.getElementById("polygon").setAttribute("points", "100,0 50,0 100,100");
}
<svg width="100" height="100">
<polygon id="polygon" points="0,0 100,0 100,100" style="fill:#000;">
</svg>
<input type="button" onClick="points()" value="Change Polygon Points">
document.getElementById('polygon1').setAttribute('points', '100, 0 50, 0 100, 100');