Ma page HTMLjs fichier drop se identifiant principal
<div id="myID" class="front" onMouseOver="oneffect(); ondragover="dragover(this);" ondragleave="dragleave(this);">
<img class="withUpload" src="../img/withUpload.png"/>
<span class="nbreResult">20</span>
<span>
<h1>Title</h1>
</span>
</div>
Mon écoute JS
window.addEventListener("drop",function(e){
alert(e.target.id);
e.preventDefault();
getFile(e.dataTransfer, e.target.id)
},false);
Lorsque je laisse tomber un fichier sur mon div, je veux obtenir l'ID, mais je viens de réaliser que si l'utilisateur dépose son fichier sur un enfant (title, img, span), alors je ne recevrai aucun identifiant, car ils n'en ont pas. Les utilisateurs doivent donc laisser tomber "zone libre". Comment puis-je faire pour obtenir mon ID DIV partout dans la DIV et pas seulement sur la "zone libre".
Vous pouvez voir my fiddle ainsi Hope I m clair!
J'essaie dans votre chemin, mais je ne peux pas le faire fonctionner –
@WhitneyR. S'il vous plaît pouvez-vous configurer un jsfiddle.net afin que nous puissions aider et «violon» ~ ?! –
Je viens de le faire. merci pour votre aide –