js生成的一个随机图片地址数组,<img>怎么引用它呢?

js片段

  <script type="text/javascript">
        // 定义一个随机数数组
        var randoms = [];
        while (true) {
            var isExists = false;
            // 获取一个10–100范围的数
            var random = parseInt(10 + (90 - 10) * (Math.random()))
            // 判断当前随机数是否已经存在
            for (var i = 0; i < randoms.length; i++) {
                if (random === randoms[i]) {
                    isExists = true;
                    break;
                }
            }
            // 如果不存在,则添加进去
            if (!isExists)
                randoms.push(random);
            // 如果有10位随机数了,就跳出
            if (randoms.length === 9)
                break;
        }
        //图片前缀
        var filePrefix = 'images/A(';
        //图片后缀
        var fileSuffix = ').jpg';
        //将数字通过图片显示出来
        function num2Image(num) {

            var str = randoms[num].toString(); //toString() 方法可把一个逻辑值转换为字符串,并返回结果。
            var result = "";
            result = result + filePrefix + str + fileSuffix;
            return result;
        }
    </script>

img怎么引用num2image(num)呢?

2个回答

document.getElementById("img的id").src = num2Image(num);

pigfar
song-sc 感谢;
大约一年之前 回复

引用的方法有很多,看看你是用那种的类型可以把

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问