13

テキストボックス (読み取り専用に設定) があり、フォーカスを取得したときに簡単にコピー/貼り付けできるように、その内容を選択する必要があります。以下のコードを使用すると、テキストをすばやく選択してから、何らかの理由で選択を解除するように見えます。

HTML

<input id='thing' type='text' value='some text' readonly='readonly' />​

JavaScript

document.getElementById('thing').onfocus = function(){
    this.select();
};​

フィドル: http://jsfiddle.net/cfqje/

4

2 に答える 2

20
于 2012-12-14T23:11:48.203 に答える
0

CSSが使えるようになりました。要素をクリックすると、user-select: all;すべてのテキストが選択されます。

于 2016-12-05T21:36:25.080 に答える