song-sc 2018-11-14 12:26 采纳率: 0%
浏览 1549

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条回答 默认 最新

  • threenewbee 2018-11-14 12:28
    关注

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

    评论

报告相同问题?

悬赏问题

  • ¥15 ensp的问题(需要各个路由器命令)
  • ¥15 Matlab怎么求解含参的二重积分?
  • ¥15 苹果手机突然连不上wifi了?
  • ¥15 cgictest.cgi文件无法访问
  • ¥20 删除和修改功能无法调用
  • ¥15 kafka topic 所有分副本数修改
  • ¥15 小程序中fit格式等运动数据文件怎样实现可视化?(包含心率信息))
  • ¥15 如何利用mmdetection3d中的get_flops.py文件计算fcos3d方法的flops?
  • ¥40 串口调试助手打开串口后,keil5的代码就停止了
  • ¥15 电脑最近经常蓝屏,求大家看看哪的问题