mirror of
https://github.com/Investigamer/cardconjurer.git
synced 2025-07-27 05:14:53 -05:00
reuploading images made easier
This commit is contained in:
16
js/main-1.js
16
js/main-1.js
@@ -41,6 +41,9 @@ Array.from(droppables).forEach(element => {
|
|||||||
element.addEventListener('dragleave', dropLeave, false);
|
element.addEventListener('dragleave', dropLeave, false);
|
||||||
element.addEventListener('dragover', dropOver, false);
|
element.addEventListener('dragover', dropOver, false);
|
||||||
element.addEventListener('drop', dropDrop, false);
|
element.addEventListener('drop', dropDrop, false);
|
||||||
|
element.children[1].addEventListener('click', function() {
|
||||||
|
this.value = null;
|
||||||
|
}, false);
|
||||||
})
|
})
|
||||||
function dropEnter(e) {
|
function dropEnter(e) {
|
||||||
e.preventDefault();
|
e.preventDefault();
|
||||||
@@ -85,4 +88,15 @@ async function uploadFiles(filesRaw, destination, otherParams = '') {
|
|||||||
}
|
}
|
||||||
reader.readAsDataURL(file);
|
reader.readAsDataURL(file);
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//Input same value still enters
|
||||||
|
const urlInputs = Array.from(document.querySelectorAll('input[type=url]'));
|
||||||
|
urlInputs.forEach(element => {
|
||||||
|
element.addEventListener('keyup', function(event) {
|
||||||
|
if (event.keyCode === 13) {
|
||||||
|
event.preventDefault();
|
||||||
|
element.dispatchEvent(new Event('change'));
|
||||||
|
}
|
||||||
|
});
|
||||||
|
});
|
||||||
|
Reference in New Issue
Block a user