HTML randomInteger()javascript

HTML randomInteger()javascript,javascript,html,Javascript,Html,我试图调用一个函数,该函数使用随机数命名内联图像,但我不知道如何正确调用它 function showIMG() { /* The showImg() function displays a random image from the 0.png through 9.png files. */ var imgNumber = randomInteger(9); //Return a random number from

我试图调用一个函数,该函数使用随机数命名内联图像,但我不知道如何正确调用它

    function showIMG() {

        /*
        The showImg() function displays a random image from the 0.png through 9.png files.
        */

        var imgNumber = randomInteger(9); //Return a random number from 0 to 9.

        <img src='imgNumber.png' alt='' />

    }

调用函数时添加括号:

function randomInteger(size) {
return Math.floor((size+1)*Math.random());
}
<script type="text/javascript">
    showIMG();
</script>

showIMG();

您的
imageNumber
当前是一个字符串;它需要如下所示:
“src=“+imageNumber+”.png“

但是,您还有另一个问题:您的

$("#imageID").attr("scr",imageNumber+".png");

其中,
#imageID
是图像的css ID。然后,您只需将图像放在html中您希望它去的地方。对于您可能希望在html中设置为默认src的图像,jquery将只覆盖该src属性

正如我所怀疑的,我有一些基本的语法错误。我以前从未使用过图像转换器。我想你可以猜到,这是新的

这就是我所缺少的

document.write("<img src=" + imgNumber + ".png />");
document.write(“”);

。我希望您认识到,这会为您生成的每个随机图像添加一个新图像
document.write("<img src=" + imgNumber + ".png />");