Javascript 将图像动态添加到HTML字符串

Javascript 将图像动态添加到HTML字符串,javascript,html,Javascript,Html,我想从数组中添加图像src。我可以将其添加为硬编码。下面是我的代码 var newDiv = "<li>"+names[i]+"<br><br><center><img src = a.png></img> </center><br>"+subnames[i]+"</li>"; var newDiv=“”+名称[i]+”“+子名称[i]+””; 在上面的代码中,A.PNG是硬编码

我想从数组中添加图像src。我可以将其添加为硬编码。下面是我的代码

var newDiv = "<li>"+names[i]+"<br><br><center><img src = a.png></img>    </center><br>"+subnames[i]+"</li>";
var newDiv=“
  • ”+名称[i]+”

    “+子名称[i]+”
  • ”;

    在上面的代码中,A.PNG是硬编码的。请告诉我如何从数组图像()添加它

    图像执行与之前相同的操作

    var newDiv = "<li>"+names[i]+"<br><br><center><img src='"+images[i]+"'></img></center><br>"+subnames[i]+"</li>";
    
    var newDiv=“
  • ”+名称[i]+”

    “+子名称[i]+”
  • ”;
    使用

    var newDiv=“
  • ”+名称[i]+“

    ”+子名称[i]+“
  • 使用这个怎么样:

    var newDiv= '<li>'+names[i]+'<br><br><center><img src = "'+images[i]+'"></img></center><br>'+subnames[i]+'</li>';
    
    var newDiv='
  • '+名称[i]+'

    '+子名称[i]+'
  • ';
    a.png
    应该在双引号(
    )中,并且您已经在使用
    名称[i]进行字符串连接
    那你为什么不能再做一次呢?我正在做。但它显示实际图像的图像名称不是双引号。使用单引号,它应该显示你的图像。如果你想从数组图像显示它,只需使用src=“+images[I]+" .. 学习基础知识js@King,您是指格式
    .png
    ?有人问如何从数组
    图像中添加它,因此我得出结论,
    数组
    已经包含格式或完整的
    url
    ,因此不需要添加
    .png
    格式
    var newDiv= '<li>'+names[i]+'<br><br><center><img src = "'+images[i]+'"></img></center><br>'+subnames[i]+'</li>';