非常简单的拖拽功能实现
来源:互联网 发布:央视ae数据模板 编辑:程序博客网 时间:2024/06/11 18:28
之前看过extjs库的十分漂亮的富界面,在惊叹之余在思考其功能如何实现,然水平低下,竟读不懂,故独自找来资料,按照DHTML资料库,写了一个十分简单的拖拽功能,请各位大侠勿嘲笑,期盼得到大家的指点,小弟感激涕零。
<center>
<font color="blue">Please doubleclick,then drag</font>
<br>
<input type="text" style="background-color:yellow;border-color:green;"
value="please drag me..."
ondrag="javascript:change(this)"
onmouseout="javascript:this.style.cursor='auto'"
ondrop="javascript:this.style.cursor='auto'"
/>
</center>
<script language="javascript">...
function change(obj)...{
// set mouse cursor
obj.style.cursor="row-resize";
// set obj width
obj.style.width=window.event.x;
//set obj height
obj.style.height=window.event.y;
}
</script>
<font color="blue">Please doubleclick,then drag</font>
<br>
<input type="text" style="background-color:yellow;border-color:green;"
value="please drag me..."
ondrag="javascript:change(this)"
onmouseout="javascript:this.style.cursor='auto'"
ondrop="javascript:this.style.cursor='auto'"
/>
</center>
<script language="javascript">...
function change(obj)...{
// set mouse cursor
obj.style.cursor="row-resize";
// set obj width
obj.style.width=window.event.x;
//set obj height
obj.style.height=window.event.y;
}
</script>
同样适用于div、textArea、table等元素
- 非常简单的拖拽功能实现
- 非常简单的兼容多浏览器Javascript实现分页功能
- 非常简单的语音朗读功能
- 非常简单的语音朗读功能
- 非常简单的语音朗读功能
- Struts2非常简单实用的身份验证功能
- 非常有用:简单的RPC java实现
- 实现自己的日志函数,非常简单。
- SVProgressHUD简单用法,非常简单(实现简单优美的 loading)
- 非常简单的Jquery版checkbox全选反选功能
- jQuery实现的简单鼠标拖拽功能
- Unity UGUI 实现简单拖拽功能
- 简单实现UGUI拖拽功能
- 限次版功能的简单实现
- 实现简单的notepad功能
- 简单的实现涂鸦功能
- 实现简单功能的通讯录
- 简单的实现涂鸦功能
- 笔记:vc6.0添加自定义用户消息的基本过程(转)
- 关于工资
- about messages
- 尽量减少union all 的使用
- Linux目录结构简析
- 非常简单的拖拽功能实现
- 邮件发送一点心得
- 原创小说连载:恋上Developer(1)
- Unicode编程----在VC中使用Unicode的源文件(*.h和*.cpp)
- JSF详解(从jsf的运行原理开始介绍了jsf)
- vc 动态控件的变量关联
- Spring+Hibernate+JSF+Ajax4jsf+Acegi+jCaptcha 做登录模块
- gSOAP官方网站
- Groovy On Grails