簡體   English   中英

如何右鍵單擊以選擇textarea中的文本

[英]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/

希望能幫助到你。

使用oncontextmenu事件,如下例所示:

<div oncontextmenu="this.focus();this.select();return false;" readonly="readonly">
    example text
</div>

如果您不想彈出標准上下文菜單,請使用“return false”,以防您改變主意。

Jquery實現RIGHT CLICK的另一種方式。

event.which == 3表示右鍵單擊。

$('textarea').mousedown(function(event) {
if(event.which == 3){
    var THIS = $(this);
    THIS.focus();
    THIS.select();
  }
});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM