Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/delphi/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在html/javascript中刷新页面时,如何更改图像的位置?_Javascript_Html_Image_Refresh - Fatal编程技术网

在html/javascript中刷新页面时,如何更改图像的位置?

在html/javascript中刷新页面时,如何更改图像的位置?,javascript,html,image,refresh,Javascript,Html,Image,Refresh,我需要这一个图像在屏幕上的一个随机位置,每次我刷新页面,我发现一个javascript代码可以工作,但我只是不知道如何使它工作 这是我的html <body> <p> find rufus </p> <img src="molerat.jpg" id="molerat"></img> </body> ArrayId不是数组 var arra

我需要这一个图像在屏幕上的一个随机位置,每次我刷新页面,我发现一个javascript代码可以工作,但我只是不知道如何使它工作

这是我的html

  <body>
    <p>
      find rufus
    </p>
    <img src="molerat.jpg" id="molerat"></img>
  </body>

ArrayId不是数组

var arrayIDs=“molerat”需要
var arrayIDs=[“molerat”]

此外,您只有1个图像,因此需要将数量设置为1

function onload函数(){
风险价值金额=1;
变量arrayIDs=[“摩尔数”];

对于(i=1;i当页面加载时,需要调用您的
onloadFunction
。如果您在项目中使用
jQuery
,那么方法是:

$(onloadFunction)

否则,您可能需要检查纯JavaScript
$(document).ready(…)
备选方案。

我的css和js也链接到了HTMLTank you!如果我运行此代码段,它会工作,但我得到错误:无法读取null的属性“getboundingclientrect”。为什么?@donnapls您是否将数量从10更改为1?这只是意味着它找不到您指定的元素。因此,ID不存在或您的amount太高。金额需要是您拥有的ID的数量
body{
  background-color:white;
  font-family: monospace;
  font-size: 50px;
}

img {
  position: absolute;
}
$(onloadFunction)