HTML DOM クリップボード イベント

王林
リリース: 2023-09-23 16:13:01
転載
1008 人が閲覧しました

HTML DOM クリップボード イベントは、クリップボードの変更に関する情報を提供するために使用されます。イベントは切り取り、コピー、ペーストできます。クリップボード イベントを使用すると、クリップボードがどのように変更されたかに関する情報をユーザーに提供することで、Web サイトへのアクセスを容易にすることができます。

プロパティ

次は、クリップボード イベントのプロパティです。

##プロパティ説明##clipboardData#イベント
クリップボード操作 (切り取り、コピー、または貼り付け) の影響を受けるデータを含むオブジェクトを返します。
次は、クリップボード イベントに属するイベント タイプです。

#イベントDescriptiononcopyこのイベントは、ユーザーが要素のコンテンツをコピーするとトリガーされます。 Oncutこのイベントは、ユーザーが要素のコンテンツを切り取るとトリガーされます。 onpasteこのイベントは、ユーザーが要素にコンテンツを貼り付けるとトリガーされます。 構文
次はクリップボード イベントの構文です。-

var clipboardEvent = new ClipboardEvent(type,[options]);
ログイン後にコピー

ここでは、タイプは「カット」、「コピー」です。または「貼り付け」の場合、2 番目のパラメータはオプションです。 2 番目のパラメーターには、ClipboardData、dataType、および data が含まれます。

Example

クリップボード イベントの 1 つの例を見てみましょう oncopy -

<!DOCTYPE html>
<html>
<body>
<form>
<label> TEXTBOX <input type="text" oncopy="CopyText()" value="Copy this text">
</label>
</form>
<p id="Sample"></p>
<script>
   function CopyText() {
      document.getElementById("Sample").innerHTML = "The text has been copied by you!"
   }
</script>
</body>
</html>
ログイン後にコピー

Output

これにより、次の出力が生成されます-

TEXTBOX 内のテキストをコピーするとき −HTML DOM Clipboard事件

上記の例では、-HTML DOM Clipboard事件

型 An を作成します。テキストの 要素。これには TEXTBOX タグが割り当てられており、ユーザーが選択できるテキストがすでに含まれています。ユーザーがテキストをコピーした後、CopyText() メソッドが実行されます。

<label> TEXTBOX <input type="text" oncopy="CopyText()" value="Copy this text">
ログイン後にコピー
CopyText() メソッドは、ドキュメントの getElementById() メソッドを使用して

要素を取得し、段落内に「テキストをコピーしました!」と表示します。

えええええ

以上がHTML DOM クリップボード イベントの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:tutorialspoint.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!