我有一个存储在变量中的数字:
var myPosition = "322";
现在有几个具有绝对位置的元素。所有具有不同的x位置(左-值)。有没有办法找到最接近我的变量中存储的值的?
每个元素都有唯一的ID。因此,理想情况下,结果(最接近的ID)应存储在变量中。
var closestElement = "myDiv1";
编辑: 我已经开始写脚本了。当我还是一个初学者时,我在做些麻烦:(1.)我想找到所有元素(都命名为同一个id = e1,e2,...); (2.)现在,我只是在检查位置是否与myPosition值相差50 +-像素,我想做的就是找到最接近的位置。
<script>
var myPosition = "121";
var e1position = e1.offsetLeft;
if (e1position > wertgeberPosition - 50 && e1position < wertgeberPosition + 50)
{
var result = "e1";
}
document.write(result);
</script>