Maison > Questions et réponses > le corps du texte
P粉8823579792023-08-17 14:01:06
L'extrait de code que vous avez fourni est presque correct, mais il y a quelques problèmes dans la dernière ligne du code JavaScript. Voici la version corrigée et son explication :
function rotatePerson() { const person = document.getElementById("person"); var angle = document.getElementById("thetaRange").value; // 获取角度的值 person.style.transform = "rotate(" + angle + "deg)"; // 将角度变量连接到transform属性中 }
Explication :
1. rotatePerson
函数使用 getElementById
选择了具有 ID 为 "person" 的元素,并将其赋值给变量 person
.
2. Ensuite, il obtient la valeur de l'angle de l'élément avec l'ID "thetaRange" en utilisant l'attribut getElementById
和访问 value
. Cette valeur représente l'angle actuellement sélectionné sur le curseur.
3. Finalement, le code sera person
元素的 style.transform
属性设置为 rotate(" + angle + "deg)
。这将动态地将旋转应用于 person
元素,使用从滑块获取的度数值 angle
.
En appelant la fonction rotatePerson
lorsque la valeur du curseur change, l'élément de caractère sera pivoté selon l'angle sélectionné.