简易的拖拽
需要用到的对象和事件:
Event 对象
Event 对象代表事件的状态,比如事件在其中发生的元素、键盘按键的状态、鼠标的位置、鼠标按钮的状态,事件通常与函数结合使用,函数不会在事件发生前被执行!
Event 对象的产生当用户单击某个元素的时候,我们给这个元素注册的事件就会触发,该事件的本质就是一个函数,而该函数的形参接收一个event对象.
onmousedown<鼠标按下时不放 时触发>
onmousemove<鼠标每移动一个像素点时触发>
onmouseup <鼠标按下后松开时触发>
简易拖拽的原理图
JavaScript简易拖拽代码:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF