سپس، مشخص کنید وقتی عنصر کشیده میشود چه اتفاقی بیفتد.
در مثال بالا، ویژگی ondragstart یک تابع، drag(event) را فراخوانی می کند که مشخص می کند چه داده هایی باید کشیده شوند.
dataTransfer.setData() نوع داده و مقدار داده های کشیده شده را تنظیم می کند: تابع drag(ev) {
ev.dataTransfer.setData("text", ev.target.id);
} در ایندر مورد، نوع داده "متن" است و مقدار آن شناسه عنصر قابل کشیدن ("drag1") است.