HTMLElement.contentEditable

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

  • 'true' は、要素の内容が編集可能 (contenteditable) であることを示します。
  • 'false' は、要素が編集できないことを示します。
  • 'inherit' は、要素がその親の編集可能状態を継承することを示します。

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

構文

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

仕様書

仕様書 状態 備考
HTML Living Standard
contenteditable の定義
現行の標準 初回定義

ブラウザーの互換性

BCD tables only load in the browser

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

関連情報