gpt4 book ai didi

javascript - 如何使用Javascript进行变换?

转载 作者:行者123 更新时间:2023-12-03 00:58:06 26 4
gpt4 key购买 nike

我想使用 Javascript 获取下面的“转换”数据。

<svg id="svgHarita" width="5025px" height="2159px" viewBox="0 0 5025 2159" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="transform: scale(3) translate(45.5px, 122px);">
  • var x//输出:scale(3)
  • var y//输出:45.5px
  • var z//输出:122px

谢谢,问候

最佳答案

getAttribute 和正则表达式

var regex = /scale\((\d)\).*?translate\((.*?), (.*?)\)/
console.log(
document.getElementById("svgHarita").getAttribute("style").match(regex)
);
<svg id="svgHarita" width="5025px" height="2159px" viewBox="0 0 5025 2159" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="transform: scale(3) translate(45.5px, 122px);">

关于javascript - 如何使用Javascript进行变换?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52733352/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com