社区
JavaScript
帖子详情
求一段在div中实现Ctrl+A全选事件
城池523
2013-08-08 02:28:44
我想在div中模拟一个Ctrl+A的全选事件,怎么做呢,给点思路也行啊?
...全文
274
3
打赏
收藏
求一段在div中实现Ctrl+A全选事件
我想在div中模拟一个Ctrl+A的全选事件,怎么做呢,给点思路也行啊?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
城池523
2013-08-08
打赏
举报
回复
引用 1 楼 zgxASD 的回复:
DIV作为一个层。。鼠标点在DIV中Ctrl+A就行了
我试了,其他都正常,就我这个div不行,因为在点击div前执行了下面这段代码,是不是有影响呢? var r = e.createTextRange(); r.moveStart('character', e.value.length); r.collapse(true); r.select(); 我会让光标定位到最后,然后Ctrl+A就不行了
城池523
2013-08-08
打赏
举报
回复
引用 1 楼 zgxASD 的回复:
DIV作为一个层。。鼠标点在DIV中Ctrl+A就行了
不行哦,莫非我有右键事件影响了?
我是地摊小贩
2013-08-08
打赏
举报
回复
DIV作为一个层。。鼠标点在DIV中Ctrl+A就行了
纯JS控制
DIV
选择范围移动与复制(改进版)
未选择状态下,单击
DIV
上可选
中
此
DIV
。未选择状态下,单击在背景上按住左键拖动产生范围虚线框,在此范围虚线框内的
DIV
边框变粗变色为被选
中
,虚线框外的则不被选
中
。已选择状态下,按住
Ctrl
可再次选择,按住
Ctrl
的同时,单击在
DIV
上,如果
DIV
已被选
中
则取消本节点选择,反之选
中
此节点。已选择状态下,按住
Ctrl
的同时,如果单击在背景上按住左键拖动产生范围虚线框,在此范围虚线框内的
DIV
边框变粗变色为被选
中
,虚线框外的如果为上次已选
中
的则不仍然选
中
,否则不选
中
。释放后虚线消失,需要添加选择可重复第“3”,“4”步操作,多次选择的节点选
中
。快捷键选择,
Ctrl
+A
全选
,
Ctrl
+X反选,
Ctrl
+Z取消选择。移动位置,选
中
DIV
后,如果单选组选
中
移动(-)(默认,快捷键为“-”)按住左键拖动位置后释放可批量移动位置,产生
一段
过度动画,不撤销选择的
DIV
可多次移动,如已移动完毕按
Ctrl
+Z撤销选择即可。复制节点,选
中
DIV
后,如果单选组选
中
复制(+,快捷键为“+”),按住左键拖动位置后释放,产生
一段
过度动画,即复制选
中
的
DIV
,如复制完毕按
Ctrl
+Z取消选择即可。删除选
中
DIV
,选
中
DIV
后,按下按钮或者快捷键“Delete”、“.”可删除所有选
中
的
DIV
。
纯JS控制
DIV
选择范围移动与复制 改进版
未选择状态下,单击
DIV
上可选
中
此
DIV
。
未选择状态下,单击在背景上按住左键拖动产生范围虚线框,在此范围虚线框内的
DIV
边框变粗变色为被选
中
,虚线框外的则不被选
中
。
已选择状态下,按住
Ctrl
可再次选择,按住
Ctrl
的同时,单击在
DIV
上,如果
DIV
已被选
中
则取消本节点选择,反之选
中
此节点。
已选择状态下,按住
Ctrl
的同时,如果单击在背景上按住左键拖动产生范围虚线框,在此范围虚线框内的
DIV
边框变粗变色为被选
中
,虚线框外的如果为上次已选
中
的则不仍然选
中
,否则不选
中
。
释放后虚线消失,需要添加选择可重复第“3”,“4”步操作,多次选择的节点选
中
。
快捷键选择,
Ctrl
+A
全选
,
Ctrl
+X反选,
Ctrl
+Z取消选择。
移动位置,选
中
DIV
后,如果单选组选
中
移动(-)(默认,快捷键为“-”)按住左键拖动位置后释放可批量移动位置,产生
一段
过度动画,不撤销选择的
DIV
可多次移动,如已移动完毕按
Ctrl
+Z撤销选择即可。
复制节点,选
中
DIV
后,如果单选组选
中
复制(+,快捷键为“+”),按住左键拖动位置后释放,产生
一段
过度动画,即复制选
中
的
DIV
,如复制完毕按
Ctrl
+Z取消选择即可。
删除选
中
DIV
,选
中
DIV
后,按下按钮或者快捷键“Delete”或“.”可删除所有选
中
的
DIV
。
中
望CAD快捷键汇总.doc
中
望CAD快捷键汇总.doc
javascript
一段
代码引发的思考第1/2页
在2008年的最后一天,在此祝愿大家元旦快乐!!! 郑重声明:此问题根本不是问题,现在看来就是本人知识匮乏,庸人自扰,望广大朋友勿喷!! 细心发现问题,耐心解决问题,信心面对问题. 作者:白某人 长话短说:”服务员,上代码….” 测试代码: this is
div
1 [
Ctrl
+A
全选
注:如需引入外部Js需刷新才能执行]以下是在IE下的测试.我所期望的结果是(旁白:我已经开始犯错了): <
div
id=”
div
88″>this is
div
88
div
> <
div
id=”
div
2″>this is
div
2
div
> <
div
id=”
div
3″>this is
div
3
CAD快捷键命令常用大全(1).docx
CAD快捷键命令常用大全(1).docx
JavaScript
87,997
社区成员
224,709
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章