Attr.prefix

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

DOM4 以前は この API は Node で定義されていました。

構文

string = attribute.prefix

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

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

注記

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

仕様

仕様 ステータス コメント
DOM
Attr: prefix の定義
現行の標準
DOM4
Attr.prefix の定義
廃止された

ブラウザの実装状況

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewAndroid 版 ChromeAndroid 版 FirefoxAndroid 版 OperaiOSのSafariSamsung Internet
prefixChrome 完全対応 46
補足
完全対応 46
補足
補足 This API was previously available on the Node API.
Edge 完全対応 ≤18Firefox 完全対応 48
補足
完全対応 48
補足
補足 This API was previously available on the Node API.
IE 未対応 なしOpera 完全対応 33
補足
完全対応 33
補足
補足 This API was previously available on the Node API.
Safari 完全対応 1.3WebView Android 完全対応 46
補足
完全対応 46
補足
補足 This API was previously available on the Node API.
Chrome Android 完全対応 46
補足
完全対応 46
補足
補足 This API was previously available on the Node API.
Firefox Android 完全対応 48
補足
完全対応 48
補足
補足 This API was previously available on the Node API.
Opera Android 完全対応 33
補足
完全対応 33
補足
補足 This API was previously available on the Node API.
Safari iOS 完全対応 1Samsung Internet Android 完全対応 5.0
補足
完全対応 5.0
補足
補足 This API was previously available on the Node API.

凡例

完全対応  
完全対応
未対応  
未対応
実装ノートを参照してください。
実装ノートを参照してください。

関連情報