JS实现拖拽效果
2024-09-26 06:36:28
<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>拖拽效果</title>
<style>
#div1 {width:200px; height:200px; background:blue; position:absolute;}
</style>
<script>
window.onload=function ()
{
var oDiv=document.getElementById('div1');
oDiv.onmousedown=function (ev)
{
var oEvent=ev||event;
var disX=oEvent.clientX-oDiv.offsetLeft;
var disY=oEvent.clientY-oDiv.offsetTop;
document.onmousemove=function (ev)
{
var oEvent=ev||event;
oDiv.style.left=oEvent.clientX-disX+'px';
oDiv.style.top=oEvent.clientY-disY+'px';
};
document.onmouseup=function ()
{
document.onmousemove=null;
document.onmouseup=null;
};
};
};
</script>
</head>
<body>
<div id="div1"></div>
</body>
</html>
最新文章
- Android ButterKnife配置使用
- 定时任务crontab 例子
- SUBLIME TEXT 2中,光标移入移出括号的快捷键设置
- new-nav-css
- Flux Demo解析
- struts1,struts2,springMVC终极对比
- 正在执行的SQL和之前执行的SQL
- nginx配置文件中的location详解
- Sonya and Problem Wihtout a Legend
- nginx资料汇总
- Alpha冲刺(4/10)——2019.4.27
- 唤醒实验(java
- Eclipse开发环境debug模式调试断点从jar跳到源码
- python2 与 python3 语法区别
- 【Selenium-WebDriver自学】Log4J的设置(十五)
- Linux内核分析——构造一个简单的Linux系统MenuOS
- JS 父页面调子页面(2种情况),子掉父级(1种)(转)
- 【转】每天一个linux命令(39):grep 命令
- 记一次 .net core publish 之后找不到视图文件的问题
- P2580 于是他错误的点名开始了
热门文章
- c++中的前向声明
- php 添加数据库的几种方法
- 第二百八十八节,MySQL数据库-索引、limit分页、执行计划、慢日志查询
- 【转】C# URL短地址压缩算法及短网址原理解析
- DOM编程 学习笔记(二)
- 深入解析AsyncTask
- CentOS7服务器搭建百度贴吧云签到
- LoadRunner 调用dll方法
- 第五章 使用 SqlSession(MyBatis)
- ubuntu-14.04.2-desktop-amd64.iso:ubuntu-14.04.2-desktop-amd64:安装Oracle11gR2