Javascript简单实现可拖动的div


Posted in Javascript onOctober 22, 2013
<html> 
<head> 
<script type="text/javascript"> 
var x; 
var y; 
function $(id) 
{ 
return document.getElementById(id) 
} 
function mousedown() 
{ 
x=event.clientX-$("px").style.pixelLeft; 
y=event.clientY-$("px").style.pixelTop; 
$("px").style.border="2px solid red"; 
$("px").onmousemove = mousemove; 
} 
function mouseup() 
{ 
$("px").onmousemove = ""; 
$("px").style.border=""; 
} 
function mousemove() 
{ 
$("px").style.pixelLeft=event.clientX-x; 
$("px").style.pixelTop=event.clientY-y; 
} 
</script> 
</head> 
<body> 
<div id="px" style="position:absolute; left:100px; height:100px; width:100px; background-color:#FF0;" 
onmousedown="mousedown()" onmouseup="mouseup()" > 
</div> 
</body> 
</html>
Javascript 相关文章推荐
js交换排序 冒泡排序算法(Javascript版)
Oct 04 Javascript
javascript实现获取浏览器版本、操作系统类型
Jan 29 Javascript
简单的jQuery入门指引
Jul 28 Javascript
JavaScript检查子字符串是否在字符串中的方法
Feb 03 Javascript
JavaScript实现点击按钮字体放大、缩小
Feb 29 Javascript
jQuery组件easyui对话框实现代码
Aug 25 Javascript
Bootstrap的基本应用要点浅析
Dec 19 Javascript
在node中如何使用 ES6
Apr 22 Javascript
JS实现简单拖拽效果
Jun 21 Javascript
微信小程序tabBar底部导航中文注解api详解
Aug 16 Javascript
vue watch自动检测数据变化实时渲染的方法
Jan 16 Javascript
一个基于react的图片裁剪组件示例
Apr 18 Javascript
将两个div左右并列显示并实现点击标题切换内容
Oct 22 #Javascript
简单漂亮的js弹窗可自由拖拽且兼容大部分浏览器
Oct 22 #Javascript
js单例模式的两种方案
Oct 22 #Javascript
JavaScript中“过于”犀利地for/in循环使用示例
Oct 22 #Javascript
点击按钮或链接不跳转只刷新页面的脚本整理
Oct 22 #Javascript
Javascript实现真实字符串剩余字数提示的实例代码
Oct 22 #Javascript
用js的for循环获取radio选中的值
Oct 21 #Javascript
You might like
3.从实例开始
2006/10/09 PHP
mysql 全文搜索 技巧
2007/04/27 PHP
php基本函数汇总
2015/07/09 PHP
使用正则去除php代码中的注释方法
2016/11/03 PHP
jquery的$(document).ready()和onload的加载顺序
2010/05/26 Javascript
JS中toFixed()方法引起的问题如何解决
2012/11/20 Javascript
js调用AJAX时Get和post的乱码解决方法
2013/06/04 Javascript
js传参数受特殊字符影响错误的解决方法
2013/10/21 Javascript
鼠标事件的screenY,pageY,clientY,layerY,offsetY属性详解
2015/03/12 Javascript
JavaScript中setTimeout和setInterval函数的传参及调用
2016/03/11 Javascript
JavaScript中两个字符串的匹配
2016/06/08 Javascript
js入门之Function函数的使用方法【新手必看】
2016/11/22 Javascript
JavaScript日期选择功能示例
2017/01/16 Javascript
Vue 2.0+Vue-router构建一个简单的单页应用(附源码)
2017/03/14 Javascript
vue兄弟组件传递数据的实例
2018/09/06 Javascript
使用 Angular RouteReuseStrategy 缓存(路由)组件的实例代码
2019/11/01 Javascript
js实现简单五子棋游戏
2020/05/28 Javascript
Django Admin实现上传图片校验功能
2016/03/06 Python
深入解析Python中的descriptor描述器的作用及用法
2016/06/27 Python
python修改txt文件中的某一项方法
2018/12/29 Python
利用python和百度地图API实现数据地图标注的方法
2019/05/13 Python
Python代码太长换行的实现
2019/07/05 Python
使用 Python 处理 JSON 格式的数据
2019/07/22 Python
在django中自定义字段Field详解
2019/12/03 Python
使用ITK-SNAP进行抠图操作并保存mask的实例
2020/07/01 Python
W3C公布最新的HTML5标准草案
2008/10/17 HTML / CSS
JAVA的事件委托机制和垃圾回收机制
2014/09/07 面试题
电气自动化大学生求职信
2013/10/16 职场文书
新教师工作感言
2014/02/16 职场文书
酒店节能降耗方案
2014/05/08 职场文书
九寨沟导游词
2015/02/02 职场文书
酒店前台岗位职责
2015/04/16 职场文书
爱心捐赠活动简讯
2015/07/20 职场文书
微信早安问候语
2015/11/10 职场文书
2016个人廉洁自律承诺书
2016/03/25 职场文书
利用python进行数据加载
2021/06/20 Python