私は私のプロジェクトのための小さなMCEを使用し、小さなMCE内のノードを検証したいんです。テキスト要素をクリックすると、いくつかのidを持つ段落があるとしましょう。要素のエディタを読み込みます。しかし、ユーザーがコンテンツ全体を置き換えると、ノードとそのHTMLが失われることがあります。私はこのノードを保持したいだけで、コンテンツだけが削除されます。ノードは、段落または見出しまたはulまたはolにすることができます。小さなmceの中にノードを強制するには?
編集: 「Lorem epsum .....」のようなダミーテキストを提供しています。ユーザーはこのダミーテキストを削除してコンテンツを追加します。
EDIT2 私はユーザーにコンテンツのみを変更させ、周囲のHTMLとスタイルはそのまま残す必要があります。
私はこれを実現するにはどうすればよいですか?
この場合、ユーザーは何時にコンテンツ全体を置き換えますか? – Thariama
こんにちはThariama、親切に編集を参照してください。ありがとう – KutePHP
あなたは何をしたいですか? option1:ダミーテキスト(周囲の段落付き)はエディタにとどまり、ユーザーの変更は適用されません。オプション2:ユーザーの変更が適用されますが、削除された段落は(上またはユーザーが編集したコンテンツを怒鳴る)エディタに滞在します。 option3:あなたはあなたの段落に触れないようにしたい(スタイリング、編集、何もしない)?あなたの質問テキストは、 "私はこのノードを保持し、コンテンツだけが削除されます"と述べています。これは、すべてのテキストコンテンツがなくなったように聞こえますが、空のノードはそこにとどまるべきです(?)。 – Thariama