--- title: Element.prefix slug: Web/API/Element/prefix translation_of: Web/API/Element/prefix ---
{{APIRef("DOM")}}

Element.prefix 只读属性返回指定元素的命名空间前缀,如果未指定前缀,则返回null。

在DOM4之前,该API是在 {{domxref("Node")}}  interface 中定义的。

Syntax

string = element.prefix

Examples

The following logs "x" to the console.

<x:div onclick="console.log(this.prefix)"/>

Notes

This will only work when a namespace-aware parser is used, i.e. when a document is served with an XML MIME type. This will not work for HTML documents.

Specifications

Specification Status Comment
{{SpecName("DOM4", "#dom-element-prefix", "Element.prefix")}} {{Spec2("DOM4")}} Initial definition

Browser compatibility

{{CompatibilityTable}}

Feature Chrome Edge Firefox (Gecko) Internet Explorer Opera Safari
Basic support 46.0[1] {{CompatVersionUnknown}} {{CompatGeckoDesktop("48.0")}}[1] {{CompatUnknown}} {{CompatVersionUnknown}} {{CompatUnknown}}
Feature Android Edge Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Basic support {{CompatUnknown}} {{CompatVersionUnknown}} {{CompatGeckoMobile("48.0")}}[1] {{CompatUnknown}} {{CompatUnknown}} {{CompatUnknown}}

[1] This API was previously available on the {{domxref("Node")}} API.

See also