このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。

View in English Always switch to English

FragmentDirective

Baseline 2025
Newly available

Since March 2025, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers.

Experimental: これは実験的な機能です。
本番で使用する前にブラウザー互換性一覧表をチェックしてください。

FragmentDirective インターフェイスは、現在の文書で強調表示されているテキストフラグメントを表すオブジェクトです。

これは Document.fragmentDirective プロパティでアクセスできます。

インスタンスプロパティ

なし。

インスタンスメソッド

なし。

対応するブラウザーの開発ツールを使用して、1 つ以上の一致するテキストフラグメントがあるタブで、以下を実行してみてください。

js
document.fragmentDirective;

以下のような構造を持つ FragmentDirective オブジェクトインスタンスが返されるはずです。

js
items: [
  {
    prefix: "",
    textStart: "Module Workers",
    textEnd: "",
    suffix: "support",
    type: "text",
  },
  {
    prefix: "feedback on",
    textStart: "usability",
    textEnd: "",
    suffix: "",
    type: "text",
  },
];

この機能は、現在は主に機能検出を目的としていますが、将来的には、翻訳ヒントなど他の情報を記載するために展開することができます。

仕様書

Specification
URL Fragment Text Directives
# fragmentdirective

ブラウザーの互換性

関連情報