我刚开始学习JS,对html/xml和C/C++有了很好的了解,并且很想学习JS。
我正在跟踪一本关于它的书,我正在讨论一个关于移动对象的章节,但是当我编写代码时,它不会像预期的那样移动对象。这是我的密码:
<html>
<head>
<title> Moving elements </title>
<script type = "text/javascript">
function moveIt(movee, newTop, newLeft){
dom = document.getElementById(mo
如何从HTML元素中获得相对于屏幕的x,y坐标?我使用getBoundingClientRect()中的x,y,如下所示,但正如您在放大图像中看到的,如果我使用移动光标到x,y位置,光标位于0和+按钮之间的中间,而不是5按钮,这是目标按钮。我遗漏了什么?
JS代码:
var e = document.querySelector('input[id=five]');"
var r = e.getBoundingClientRect();
var x = r.x;
var y = r.y;
MoveMouseTo(x,y); // imaginary call, the r