Javascript 随机图像生成器在目录中找不到图像
我正在制作一个非常简单的网页,其中只包含一个按钮,在上面生成一个随机图像 我在网上搜索过,但没有一个答案能解决我的问题 我有一个js代码似乎在工作:它生成了一个随机数,但当我尝试将该数字链接到“.jpg”(我所有的图像都是这样命名的,例如:1.jpg、2.jpg等)时,它说 这基本上意味着我的函数没有将变量中的随机数添加到文件名src中 我确信图像的名称是[number].jpg,并且目录是正确的 HTML:Javascript 随机图像生成器在目录中找不到图像,javascript,html,random,Javascript,Html,Random,我正在制作一个非常简单的网页,其中只包含一个按钮,在上面生成一个随机图像 我在网上搜索过,但没有一个答案能解决我的问题 我有一个js代码似乎在工作:它生成了一个随机数,但当我尝试将该数字链接到“.jpg”(我所有的图像都是这样命名的,例如:1.jpg、2.jpg等)时,它说 这基本上意味着我的函数没有将变量中的随机数添加到文件名src中 我确信图像的名称是[number].jpg,并且目录是正确的 HTML: 去 JS: 函数生成器(){ var x=数学地板((数学随机()*12)+1);
去
JS:
函数生成器(){
var x=数学地板((数学随机()*12)+1);
控制台日志(x);
document.getElementById('divImage')。innerHTML='';
}
如果要在字符串上插入变量,请使用以下选项之一:
'<img src="img/' + x +'.jpg">'
“”
或者使用ES6
`<img src="img/${x}.jpg">`
``
.innerHTML=''代码>,欢迎光临。
function generator() {
var x= Math.floor((Math.random()*12)+1);
console.log(x);
document.getElementById('divImage').innerHTML='<img src="img/[x].jpg">';
}
'<img src="img/' + x +'.jpg">'
`<img src="img/${x}.jpg">`