Autor Zpráva
crookcr
Profil
Dobry den
Mam input s obrazky pomoci drag and drop a rad bych naplnil input pro upload jde to nejak?
<script>
    function prevent(e) {
    e = e || event;
    e.preventDefault();
}

window.addEventListener("dragover", prevent, false);
window.addEventListener("drop", prevent, false);

function zpracovat(e) {
    var soubory = e.dataTransfer.files;
    for (var i = 0; i < soubory.length; i++) {
        nacist(soubory[i]);
    }
}

var nahledy = document.getElementById("nahledy");
var upinput = document.getElementById("upload_input");    
function nacist(soubor) {
    var reader = new FileReader();
    reader.onload = function (e) {
        var obrazek = document.createElement("img");
        obrazek.src = e.target.result;
        obrazek.style.maxWidth = '320px';
        obrazek.style.maxHeight = '250px';
        upinput.value = obrazek.; <-----???????????
        nahledy.appendChild(obrazek);
    };
    reader.readAsDataURL(soubor);    
}
</script> 
Taps
Profil
crookcr:
Drag & Drop upload obrázků

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: