javascript - 如何显示在对象中声明为 url 且这些对象存储在数组中的图像?

标签 javascript

var employees =[{
                  name:"jacob",
                  age :23,
                  city:"virginia",
                  yoe :12,
                  image :'a.jpg'
               },
               {
                  name:"aaron",
                  age :21,
                  city:"virginia",
                  yoe :12,
                  image :'b.jpg'
               },
               {
                  name:"johnny",
                  age :50,
                  city:"texas",
                  yoe :12,
                  image :'c.jpg'
               },
               {
                  name:"jacob",
                  age :12,
                  city:"virginia",
                  yoe :12,
                  image :'a.jpg'
               }];

我想访问图像并将其显示在浏览器上,我已将这些图像保存在文件夹中....需要什么语句才能显示图像,但只能在 javascript 中使用初学者..请帮助

最佳答案

首先,employees 变量应该是一个具有名为 images 的属性的对象;否则,图像对象应该在没有键的情况下存储,数组没有键;

这是创建图像元素的方法:

var image = document.createElement('img');
image.src = employees['images']['employee1']['url'];
yourElement.appendChild(image);

关于javascript - 如何显示在对象中声明为 url 且这些对象存储在数组中的图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16167724/

相关文章:

javascript - 在 Python 中更改来自 Selenium 的元素列表

javascript - BigCommerce 模板主题-自定义 JavaScript

javascript - 如何创建较小的图像

javascript - 通过单击上一张图像显示新图像

javascript - 捕获视频并将其存储在服务器上?

javascript - 让foreach在javascript循环中一一显示?

javascript - Kineticjs:如何使用kineticjs使用钢笔工具?

javascript - AngularJS 在另一个函数完成后执行一个函数

javascript - 关于使用类名称定位第一个前一个最接近元素的问题

javascript - 如何从回调nodejs返回数据