Каков наилучший способ получить вращение преобразования от какого-либо элемента? Как получить переменные с предупреждением "deg" (15deg) и как получить без предупреждения "deg" (15)...
<div id = "myElement" style = "width: 150px; height: 150px; background:red; transform: rotate(10deg);"></div>
<button onclick = "myFunction()">Try it</button>
function myFunction() {
var angledeg = document.getElementById('myElement').value.transform.??
var angle = document.getElementById('myElement').value.transform.??
alert(angledeg);"
alert(angle);
}
Попробуйте эту демонстрацию кода:
function myFunction() {
var transform = document.getElementById('myElement').style.transform;
console.info(transform);
}
<div id = "myElement" style = "width: 150px; height: 150px; background:red; transform: rotate(10deg);"></div>
<button onclick = "myFunction()">Try it</button>
В этой ситуации, после того как вы получите свойство стиля преобразования, левая часть должна проанализировать значение с помощью некоторой функции parseTransformStr(transform), эта функция будет выполнять некоторые манипуляции со строками или связанные с регулярными выражениями.
попробуй это
#myElement{
transform: rotate(15deg);
}
или в Javascript вы можете попробовать так
object.style.transform = "rotate(15deg)";
Но что, если в коде также есть преобразование: масштаб (2, 0,5); ?