Javascript 如何预览底部图像的名称,以及每当我上传图像时,它将在新的div中创建
如何预览底部图像的名称,以及每当我上载图像时,它将在新div中创建。如果有人可以这样做,请提供帮助Javascript 如何预览底部图像的名称,以及每当我上传图像时,它将在新的div中创建,javascript,html,jquery,css,twitter-bootstrap,Javascript,Html,Jquery,Css,Twitter Bootstrap,如何预览底部图像的名称,以及每当我上载图像时,它将在新div中创建。如果有人可以这样做,请提供帮助 您只需获取上传文件的名称并将其插入新容器中即可。 您尝试使用此.files[0]没有错误。您只需附加一个.name即可获得名称并将此值分配给新容器 函数选择新建文件(myFile){ document.getElementById('blah').src=window.URL.createObjectURL(myFile) document.getElementById('filename')
您只需获取上传文件的名称并将其插入新容器中即可。 您尝试使用
此.files[0]
没有错误。您只需附加一个.name
即可获得名称并将此值分配给新容器
函数选择新建文件(myFile){
document.getElementById('blah').src=window.URL.createObjectURL(myFile)
document.getElementById('filename')。textContent=myFile.name
}
未选择任何文件
函数EmbbedImg(currentElement)
{
var card=document.createElement(“div”);
card.class=“card”;
var imgs=document.createElement(“img”);
imgs.src=window.URL.createObjectURL(currentElement.files[0]);
儿童卡(imgs);
var span=document.createElement(“span”);
span.innerHTML=“
”+currentElement.files[0]。名称;
卡片。追加子项(spans);
document.getElementById(“所有卡”).appendChild(卡);
currentElement.value='';
}
新div中将创建什么?图像,还是图像名称?你所说的图像名称是什么意思?alt?@sergey kuznetsov每当我上传图像时,创建一张新卡并显示下一张图像。与使用多张卡显示多张图像一样,我可以在多张卡中上载多张图像。每当我选择一张新图像时,创建一张新卡并显示新图像。您可以这样做吗…….我如何在多张卡中上载多张图像。每当我选择一张新图像时,创建一张新卡并显示新图像。你能这样做吗……@Aisha,你现在可以运行相同的代码了。。。它将出现在多个文件上传和不同的卡类多…@Aisha,:)现在我删除了不需要的行和更新上面。。你也可以检查一下…@Aisha,是的,当然…:)