HTMLElement: contentEditable プロパティ
Baseline
広く利用可能
*
この機能は広く実装されており、多くのバージョンの端末やブラウザーで動作します。2015年7月以降、すべてのブラウザーで利用可能です。
* この機能の一部は、対応レベルが異なる場合があります。
contentEditable は HTMLElement インターフェイスのプロパティで、要素が編集可能かどうかを指定します。
これは列挙属性で、次の値を設定できます。
- '
true' は、要素の内容が編集可能 (contenteditable) であることを示します。 - '
false' は、要素が編集できないことを示します。 - '
plaintext-only' は要素の生のテキストは編集可能ですが、リッチテキストの書式は編集できないことを示します。
HTMLElement.isContentEditable プロパティを使用すると、このプロパティの計算済みの論理値をテストできます。
属性がない、またはその値が不正な場合、その値は親要素から継承されます。したがって、要素は親要素に基づいて編集可能(または不可能)になります。