因此,我从文件夹中链接了两个HTML图像:images/但是在javascript中,我试图让骰子在每次刷新后随机更改这些图像。我不知道为什么它不起作用
下面是HTML代码
<div class="container">
<h1>Refresh Me</h1>
<div class="dice">
<p>Player 1</p>
<img class="img1" src="images/dice6.png">
</div>
<div class="dice">
<p>Player 2</p>
<img class="img2" src="images/dice6.png">
</div>
</div>
下面是js代码
imgArray = [
"dice1.png",
"dice2.png",
"dice3.png",
"dice4.png",
"dice5.png",
"dice6.png"
]
function images(){
// the random images
var randomNumber1 = Math.floor(Math.random() * imgArray.length);
// get images at randomNumber1
selectedImages = imgArray[randomNumber1]
// display the images()
document.getElementByClassName("img1").src = "./images/${selectedImages}"
}
注意:我是一个新的学习者,仍在努力理解javascript。谢谢你谦虚的回答和帮助。如果解释得简单一点,我就可以理解了。
修复上面的代码后
function images(){
// the random images
var randomNumber1 = Math.floor(Math.random() * imgArray.length);
// get images at randomNumber1
selectedImages = imgArray[randomNumber1]
// display the images()
document.getElementsByClassName("img1")[0].src = './images/${selectedImages}'
}
window.onload = images;
我在刷新页面时遇到问题这就是它显示的内容
在此处输入图像描述
这里有几个问题:
>
将双引号替换为单引号:'Image/'selectedImages
当窗口加载时,不要忘记调用该函数。
最终代码:
function images(){
// the random images
var randomNumber1 = Math.floor(Math.random() * imgArray.length);
// get images at randomNumber1
selectedImages = imgArray[randomNumber1]
// display the images()
document.getElementsByClassName("img1")[0].src = 'images/' + selectedImages;
}
window.onload = images;
我有一个模态组件,当不同的组件突变字段时,我被触发。我有一个getter在我的Vuex商店叫。模态被从称为的本地数据栏中驱动出来,我已经将其设置为getter。我正在检查的值,并且在我触发modal之后它是,但是数据仍然是false。我到底做错了什么?
每当在上运行我的应用程序时,我都无法将环境更改为开发。我已经搜索了有关此主题的相关链接,并尝试了所有解决方案和解决方案组合,但迄今为止都没有成功。每当我对任何模板文件或app.py文件进行更改时,我希望我的应用程序都能刷新。这是我尝试过的列表: 从我在Windows上的这个stackoverflow解决方案在我的终端上输入,所以我改为使用set Pip安装python-dotenv并在我的根目录中
我是Javascript新手——每次刷新页面时,我都会尝试以不同的顺序重新加载页面上的图像——这样每次访问都会有一个新的网站安排。 类似于这里所做的:pauljung.co.uk 这里使用的函数是MathRandom,它可以调整图像的大小,并在加载时将图像放置在不同的位置。但是,我想知道如何准确地将图像调用到页面的HTML主体上? 我尝试在主体中放置一个间隔gif,并将其链接到id=picture
问题内容: 我正在尝试使用以下代码将一些JSON发布到具有cURL的Web服务: 我得到以下回报: string(282)“ HTTP / 1.1 200 OK服务器:Apache-Coyote / 1.1 Access-Control- Allow-Origin:*内容类型:text / plain内容长度:120日期:2011年3月18日,星期五:19:03:23 GMT {“ code”:“
我的迭代器 我的绘图方法
为什么gcc在上的末尾插入了,而我却要自己在上添加? 从: