SVG 环形进度条 - 7
range.oninput = () => { let range_value = Number(range.value) , value = len - (range_value / 100) * len; circle.style.strokeDashoffset = value; }
<input id="range" type="range" min="0" max="100" step="1" value="0">