gpt4 book ai didi

javascript - 带有输入结果的 div 背景图像

转载 作者:行者123 更新时间:2023-11-28 00:32:59 25 4
gpt4 key购买 nike

我正在使用这项技术:link要从本地客户端获取图像,我不想将其保存在我的服务器上。我可以(在javascript中)设置这个图像的div背景图像宽度吗?现在这是我的代码:

var input9I1 = document.createElement("input");
input9I1.id = "input9I1";
input9I1.type = "file";
input9I1.name = "files[]";
input9I1.accept = "image/*";
input9I1.addEventListener('change', handleFileSelect, false);
td20I1.appendChild(input9I1);

所以这是输入的创建并且工作正常。现在的功能:

function handleFileSelect(evt){
imgageATraiter = evt.target.files[0];

console.log(imgageATraiter.name);
console.log(imgageATraiter.type);
console.log(imgageATraiter.size);
console.log(imgageATraiter.lastModifiedDate);
console.log(imgageATraiter.lastModifiedDate.toLocaleDateString());

document.getElementById('boite5I1').style.backgroundImage = imgageATraiter.name;}

所以我想要的是如何用我的图像修改“boite5I1”的背景?是否可以 ?感谢您阅读并祝您有美好的一天:D

最佳答案

您应该在handleFileSelect函数中尝试以下代码。

if (imgageATraiter) {
var reader = new FileReader();
reader.onload = function (e) {
document.getElementById('boite5I1')
.attr('src', e.target.result)
.width(50)
.height(50);
};
reader.readAsDataURL(imgageATraiter );
}

关于javascript - 带有输入结果的 div 背景图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28792615/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com