Я использую эту технологию: link, чтобы получать изображения от локальных клиентов, я не хочу сохранять их на своем сервере. Могу ли я (в javascript) установить div backgroundImage ширину этого изображения? Теперь это мой код:div backgroundImage отобранный результат ввода
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» «s фон с моим изображением? Является ли это возможным ? Благодаря читать и иметь хороший день: D
чтения: http://stackoverflow.com/questions/16312930/how-to-preview-an-uploaded-image-as-the-background-image-of-a-div – nicael
судимое: документ. getElementById ('boite5I1'). style.backgroundImage = "url ('http: //127.0.01/" + imgageATraiter.name + "')"; и document.getElementById ('boite5I1'). style.backgroundImage = "url ('" + imgageATraiter.name + "')"; Не работайте тоже. – PixelWorld