&nb"/> &nb">

Maison  >  Article  >  interface Web  >  Exécuter un script en HTML lorsqu'un élément est glissé vers une cible de dépôt valide

Exécuter un script en HTML lorsqu'un élément est glissé vers une cible de dépôt valide

WBOY
WBOYavant
2023-09-08 19:45:02715parcourir

Exécuter un script en HTML lorsquun élément est glissé vers une cible de dépôt valide

L'attribut ondragenter se déclenche lorsqu'un élément est glissé vers une cible de dépôt valide en HTML.

Exemple

Vous pouvez essayer d'exécuter le code suivant pour obtenir ondragenter Property -

<!DOCTYPE HTML>
<html>
   <head>
      <style type = "text/css">
         #boxA, #boxB {
            float:left;padding:10px;margin:10px; -moz-user-select:none;
         }
         #boxA { background-color: #6633FF; width:75px; height:75px; }
         #boxB { background-color: #FF6699; width:150px; height:150px; }
      </style>
      <script type = "text/javascript">
         function dragStart(ev) {
            ev.dataTransfer.effectAllowed = &#39;move&#39;;
            ev.dataTransfer.setData("Text", ev.target.getAttribute(&#39;id&#39;));
            ev.dataTransfer.setDragImage(ev.target,0,0);
            return true;
         }
      </script>
   </head>
   <body>
      <center>
         <h2>Drag and drop HTML5 demo</h2>
         <div>Try to drag the purple box around.</div>
         <div id = "boxA" draggable = "true"
            ondragstart = "return dragStart(ev)">
            <p>Drag Me</p>
         </div>
         <div id = "boxB">Dustbin</div>
      </center>
   </body>
</html>

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer