--- title: HTMLElement.isContentEditable slug: Web/API/HTMLElement/isContentEditable tags: - API - Editing - HTML DOM - HTMLElement - Property - Read-only - Reference - プロパティ - 編集 - 読取専用 translation_of: Web/API/HTMLElement/isContentEditable --- <div>{{ APIRef("HTML DOM") }}</div> <p><strong><code>HTMLElement.isContentEditable</code></strong> は読み取り専用のプロパティで、 {{jsxref("Boolean")}} 型で、要素の内容が編集可能な場合は <code>true</code> を返します。それ以外の場合は <code>false</code> を返します。</p> <h2 id="Syntax" name="Syntax">構文</h2> <pre class="syntaxbox"><em>editable</em> = <em>element</em>.isContentEditable </pre> <h2 id="Example" name="Example">例</h2> <h3 id="HTML">HTML</h3> <pre class="brush: html"><p id="myText1">編集不可能な段落</p> <p id="myText2" contentEditable="true">編集可能な段落</p> <p id="infoText1">最初の段落を編集できますか?</p> <p id="infoText2">2番目の段落を編集できますか?</p></pre> <h3 id="JavaScript">JavaScript</h3> <pre class="brush: js">document.getElementById('infoText1').innerHTML += document.getElementById('myText1').isContentEditable; document.getElementById('infoText2').innerHTML += document.getElementById('myText2').isContentEditable;</pre> <h3 id="Result" name="Result">結果</h3> <p>{{ EmbedLiveSample('Example') }}</p> <h2 id="Specification" name="Specification">仕様書</h2> <table class="standard-table"> <thead> <tr> <th scope="col">仕様書</th> <th scope="col">状態</th> <th scope="col">備考</th> </tr> </thead> <tbody> <tr> <td>{{SpecName('HTML WHATWG', "editing.html#dom-iscontenteditable", "HTMLElement.contenteditable")}}</td> <td>{{Spec2('HTML WHATWG')}}</td> <td>最新のスナップショットである {{SpecName('HTML5.1')}} から変更なし</td> </tr> <tr> <td>{{SpecName('HTML5.1', "editing.html#dom-iscontenteditable", "HTMLElement.contenteditable")}}</td> <td>{{Spec2('HTML5.1')}}</td> <td>{{SpecName('HTML WHATWG')}} のスナップショット、 {{SpecName('HTML5 W3C')}} から変更なし</td> </tr> <tr> <td>{{SpecName('HTML5 W3C', "editing.html#dom-iscontenteditable", "HTMLElement.contenteditable")}}</td> <td>{{Spec2('HTML5 W3C')}}</td> <td>{{SpecName('HTML WHATWG')}} のスナップショット、初回定義。</td> </tr> </tbody> </table> <h2 id="Browser_compatibility" name="Browser_compatibility">ブラウザーの互換性</h2> <p>{{Compat("api.HTMLElement.isContentEditable")}}</p> <h2 id="See_also" name="See_also">関連情報</h2> <ul> <li>{{domxref("HTMLElement/contentEditable")}}</li> <li>{{htmlattrxref("contenteditable")}} グローバル属性</li> </ul>