--- 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
プロパティは、要素が編集可能かどうかを指定します。 この列挙属性には、次の値を設定できます。
true
' は、要素の内容が編集可能 (contenteditable
) であることを示します。false
' は、要素が編集できないことを示します。inherit
' は、要素がその親の編集可能状態を継承することを示します。{{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")}} 要素を、表の個々のセル内に配置できます。