首页 > 代码库 > JavaScript拖拽网页元素
JavaScript拖拽网页元素
<!DOCTYPE HTML><html><head> <title>javascript drag</title> <meta charset="utf-8"></head><body> <div id="drag" style="position: absolute;width: 300px;height: 180px;background: #123456;left: 200px;top: 100px;cursor: move;"></div></div></body><script type="text/javascript"> var obj = document.getElementById(‘drag‘); obj.onmousedown = function(e) { e = e || event || window.event; startX = e.clientX; startY = e.clientY; move = true; document.onmousemove = function(e) { if (move) { e = e || event || window.event; obj.style.left = parseInt(obj.style.left) + (e.clientX - startX) + ‘px‘; obj.style.top = parseInt(obj.style.top) + (e.clientY - startY) + ‘px‘; startX = e.clientX; startY = e.clientY; } }; document.onmouseup = function() { move = false; } };</script></html>
JavaScript拖拽网页元素
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。