--- title: HTMLElement.contentEditable slug: Web/API/HTMLElement/contentEditable tags: - API - HTML DOM - HTMLElement - Property - Reference translation_of: Web/API/HTMLElement/contentEditable ---

{{APIRef("HTML DOM")}}

{{domxref("HTMLElement")}} インターフェイスの contentEditable プロパティは、要素が編集可能かどうかを指定します。 この列挙属性には、次の値を設定できます。

{{domxref("HTMLElement.isContentEditable")}} プロパティを使用して、このプロパティの計算された {{jsxref("Boolean")}} 値をテストできます。

構文

editable = element.contentEditable
element.contentEditable = 'true'

仕様書

仕様書 状態 備考
{{SpecName('HTML WHATWG', 'interaction.html#contenteditable', 'contenteditable')}} {{Spec2('HTML WHATWG')}} 初回定義

ブラウザーの互換性

{{Compat("api.HTMLElement.contentEditable")}}

Internet Explorer では、contenteditable を {{htmlelement("table")}}、{{htmlelement("col")}}、{{htmlelement("colgroup")}}、{{htmlelement("tbody")}}、{{htmlelement("td")}}、{{htmlelement("tfoot")}}、{{htmlelement("th")}}、{{htmlelement("thead")}}、および {{htmlelement("tr")}} 要素に直接適用することはできません。 コンテンツを編集可能な {{htmlelement("span")}} または {{htmlelement("div")}} 要素を、表の個々のセル内に配置できます。

関連情報