ホームページ > ウェブフロントエンド > CSSチュートリアル > シングルクリックで DIV 要素内のすべてのテキストを選択するにはどうすればよいですか?

シングルクリックで DIV 要素内のすべてのテキストを選択するにはどうすればよいですか?

Susan Sarandon
リリース: 2024-12-13 21:22:15
オリジナル
678 人が閲覧しました

How Can I Select All Text Within a DIV Element with a Single Click?

シングルクリックで DIV 内のすべてのテキストを選択

ユーザーが DIV 要素内のすべてのテキストを簡単に選択できるようにすると、生産性とユーザーが向上します。経験。これは、マウスのクリックに応じて特定のアクションを実行できるイベント ハンドラーを使用することで実現できます。

次の例を考えてみましょう。ここでは、ID が「selectable」の DIV に URL が含まれているとします。

<div>
ログイン後にコピー
ログイン後にコピー

ユーザーが DIV をクリックしたときに URL テキストを自動的に選択するには、次の JavaScript を使用できます。コード:

function selectText(containerid) {
  if (document.selection) { // IE
    var range = document.body.createTextRange();
    range.moveToElementText(document.getElementById(containerid));
    range.select();
  } else if (window.getSelection) {
    var range = document.createRange();
    range.selectNode(document.getElementById(containerid));
    window.getSelection().removeAllRanges();
    window.getSelection().addRange(range);
  }
}
ログイン後にコピー

この機能を利用するには、次の HTML コードをページに追加します。

<div>
ログイン後にコピー
ログイン後にコピー

このコードにより、ユーザーが ID を持つ DIV をクリックしたときに、 「選択可能」の場合、URL テキスト全体が選択され、テキストのドラッグ、コピー、貼り付けが簡単に行えます。

以上がシングルクリックで DIV 要素内のすべてのテキストを選択するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート