« Drag and drop javascript » : différence entre les versions
Aller à la navigation
Aller à la recherche
(Page créée avec « -Introduction- Javascript permet aussi de faire du drag and drop. Ce tutoriel tente de vous donner quelques bases de ces fonctionnalités. {| class=wikitable width=60... ») |
Aucun résumé des modifications |
||
Ligne 7 : | Ligne 7 : | ||
{| class=wikitable width=600 align=center | {| class=wikitable width=600 align=center | ||
| | |Drag and drop simple: | ||
<!DOCTYPE HTML> | :<!DOCTYPE HTML> | ||
<html> | :<html> | ||
<head> | :<head> | ||
<style> | :<style> | ||
#div1 {width:350px;height:70px;padding:10px;border:1px solid #aaaaaa;} | :#div1 {width:350px;height:70px;padding:10px;border:1px solid #aaaaaa;} | ||
</style> | :</style> | ||
<script> | :<script> | ||
function allowDrop(ev) { | :function allowDrop(ev) { | ||
: ev.preventDefault(); | |||
} | :} | ||
: | |||
:function drag(ev) { | |||
: ev.dataTransfer.setData("text", ev.target.id); | |||
:} | |||
: | |||
:function drop(ev) { | |||
: ev.preventDefault(); | |||
: var data = ev.dataTransfer.getData("text"); | |||
: ev.target.appendChild(document.getElementById(data)); | |||
:} | |||
:</script> | |||
:</head> | |||
:<body> | |||
:<p>Drag the W3Schools image into the rectangle:</p> | |||
:<div id="div1" ondrop="drop(event)" ondragover="allowDrop(event)"></div> | |||
:<br> | |||
:<img id="drag1" src="img_logo.gif" draggable="true" ondragstart="drag(event)" width="336" height="69"> | |||
:</body> | |||
:</html> | |||
<div id="div1" ondrop="drop(event)" ondragover="allowDrop(event)"></div> | |||
<br> | |||
<img id="drag1" src="img_logo.gif" draggable="true" ondragstart="drag(event)" width="336" height="69"> | |||
</body> | |||
</html> | |||
|} | |} | ||
Version du 6 décembre 2015 à 12:28
-Introduction-
Javascript permet aussi de faire du drag and drop. Ce tutoriel tente de vous donner quelques bases de ces fonctionnalités.
Drag and drop simple:
|
-Références-