--- title: Attr.prefix slug: Web/API/Attr/prefix tags: - API - DOM - Property - Reference translation_of: Web/API/Attr/prefix ---
{{APIRef("DOM")}}

Attr.prefix という読み取り専用のプロパティは特定の属性の名前空間の接頭辞、もしくは接頭辞の指定がなければ null を返します。

DOM4 以前は この API は {{domxref("Node")}} で定義されていました。

構文

string = attribute.prefix

次の例はコンソールに "x" と出力します。

<div x:id="example" onclick="console.log(this.attributes[0].prefix)"/>

注記

これは例えば文書が XML の MIME タイプで提供されているといった名前空間を認識するパーサーを使用した場合だけ動作します。これは HTML 文書では動作しません。

仕様

仕様 ステータス コメント
{{SpecName('DOM WHATWG', '#dom-attr-prefix', 'Attr: prefix')}} {{Spec2('DOM WHATWG')}}
{{SpecName("DOM4", "#dom-attr-prefix", "Attr.prefix")}} {{Spec2("DOM4")}}

ブラウザの実装状況

{{Compat("api.Attr.prefix")}}

関連情報