JavaScript:元素定位
JavaScript: Element positioning
如何通过函数改变JS中元素的位置?
object.style.left = "distance";
--> 它不适用于返回值,但格式正确(12%,12px)。
代码示例:
/*Get random value*/
function move() {
var distance = 10*Math.random();
return distance;
}
/*Assign to the style.left property of an element*/
function assign() {
var distance = move();
object.style.left = "distance";
}```
"distance" 不应该是字符串。这是一个变量。尝试:
object.style.left = distance;
如何通过函数改变JS中元素的位置? object.style.left = "distance"; --> 它不适用于返回值,但格式正确(12%,12px)。
代码示例:
/*Get random value*/
function move() {
var distance = 10*Math.random();
return distance;
}
/*Assign to the style.left property of an element*/
function assign() {
var distance = move();
object.style.left = "distance";
}```
"distance" 不应该是字符串。这是一个变量。尝试:
object.style.left = distance;