如何右键单击以选择文本区域中的文本
How to right click to select text in textarea
是否可以右键单击文本区域以选择文本并同时调出选项对话框?
我想消除左键单击以选择所有文本,然后右键单击以选择"复制"的额外点击
<textarea onclick="this.focus();this.select()" readonly="readonly">
example text
</textarea>
只使用oncontextmenu而不是onclick。
oncontextmenu 就是您要查找的事件。
<textarea oncontextmenu="this.focus();this.select()" readonly="readonly">
example text
</textarea>
供参考 http://jsfiddle.net/EyNWz/
希望对您有所帮助。
只是通过Jquery实现右键单击的另一种方式。
event.this == 3 表示右键单击。
$('textarea').mousedown(function(event) {
if(event.which == 3){
var THIS = $(this);
THIS.focus();
THIS.select();
}
});
使用 oncontextmenu 事件,如以下示例所示:
<div oncontextmenu="this.focus();this.select();return false;" readonly="readonly">
example text
</div>
如果您不希望弹出标准上下文菜单,请使用"return false",以防万一您改变主意。
相关文章:
- 或者在表单上选择默认选项文本(选择1)
- Javascript:包括特殊字符的文本选择
- 大写--文本区域中的文本选择
- 点击
- 项目时的文本选择
- 通过 javascript 在每次点击时动态禁用文本选择
- 文本框的 CSS 文本选择覆盖
- 单击“img”源时,文本选择未清除
- 链接内的内容可编辑块,如何防止重定向,但让文本选择插入符号位置更改
- 当我单击画布并拖动鼠标时,光标将变为文本选择光标.我该如何防止这种情况发生
- 重新启用文本选择(Opera、webkit等)
- 绝对元素后面的元素上的文本选择
- 禁用JavaScript中的文本选择器
- 从网站中删除文本选择限制的脚本
- Javascript/jQuery Load 函数,文本选择
- HTML 浏览器的“文本”选择:选择整个单词(如在 iBooks 中)
- 锁定页面文本选择
- 如何删除文本选择中的子元素
- 如何将选定的“文本”选择框发送到按钮上的函数,以便使用角度进行 ng 单击
- 锤击.JS桌面文本选择和滑动冲突
- j查询启用/禁用文本选择错误