gpt4 book ai didi

javascript - 尝试更改 javascript 中的文本位置

转载 作者:行者123 更新时间:2023-12-05 05:27:29 24 4
gpt4 key购买 nike

我在 html 中制作了四个按钮(input type="button")并希望它们在点击时运行功能但没有任何反应。html代码是:

<div id="newtext" style="position:absolute; top:100px;">
<p>this is Text</p>
</div>
<form>
<input type="button" name="moveLayer" value="move Left" onclick="move('left');">
<input type="button" name="moveLayer" value="move Right" onclick="move('right');">
<input type="button" name="moveLayer" value="move Up" onclick="move('up'); ">
<input type="button" name="moveLayer" value="move Down" onclick="move('down'); ">
</form>

脚本是:

function move(direction) {
var layerText = document.getElementByID("newtext");

switch(direction) {

case "left":
layerText.style.left=50;
break;

case "right":
layerText.style.right=150;
break;

case "up":
layerText.style.up=50;
break;
case "down":
layerText.style.down=150;
break;
default:
it is not working;
}

提前致谢..

最佳答案

这应该有效(没有 style.up 和 style.down 这样的东西):

function move(direction) {
var layerText = document.getElementById("newtext");

switch (direction) {

case "left":
layerText.style.left = "50px";
break;

case "right":
layerText.style.left = "150px";
break;

case "up":
layerText.style.top = "50px";
break;

case "down":
layerText.style.top = "150px";
break;
}
}

演示:http://jsfiddle.net/GE3C5/2/

关于javascript - 尝试更改 javascript 中的文本位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19361476/

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