1. <span id="nj4r2"></span><\/code>または<\/code>にcontenteditable<\/code>を追加できますが、複雑な構(gòu)造化されたページは混亂を招く可能性があることに注意してください。スコープを制御し、過剰使用を避けることをお勧めします。<\/p>

      注意すべきこと<\/h3>
      1. セキュリティの問題<\/strong>
        ユーザーはコンテンツを直接変更できます。これらのコンテンツが他のユーザーに保存または表示される場合、フィルタリングして安全にする必要があります(XSS攻撃の防止など)。<\/p><\/li>

      2. スタイルコントロール<\/strong>
        ブラウザは編集モードでわずかに異なって動作し、一貫性のないスタイルディスプレイを引き起こす可能性があります。 CSSを介してuser-modify<\/code>とwhite-space<\/code>を設(shè)定して、コントロールを強(qiáng)化できます。<\/p><\/li>

      3. コンテンツを取得して保存します<\/strong>
        ユーザーが編集したコンテンツを保存するには、JavaScriptを使用して、 innerHTML<\/code>または要素のtextContent<\/code>を取得できます。<\/p>

         const editablediv = document.queryselector( '[contenteditable]');\nconst content = editablediv.innerhtml;<\/pre><\/li>
      4. モバイル互換性<\/strong>
        ほとんどの最新のブラウザはcontenteditable<\/code>をサポートしていますが、iOSでは不正確なカーソルポジショニングまたは異常なキーボードポップアップに問題がある場合があり、追加のテストが必要です。<\/p><\/li><\/ol>


        実際の使用法を組み合わせるためのヒント<\/h3>

        ボタンを組み合わせて、次のような編集ステータスを切り替えることができます。<\/p>

         
        私をクリックして編集<\/div>\n

        <pre id="woujm"></pre>
      1. <li id="woujm"><dl id="woujm"><ruby id="woujm"></ruby></dl></li>
      2. <span id="woujm"></span><label id="woujm"><legend id="woujm"></legend></label>

          <span id="woujm"></span>
          <rt id="woujm"></rt>

              <span id="woujm"></span>