2

tinyMCE 4.x を使用しており、エディター テキスト全体の任意の設定形式をプログラムで削除したいと考えています。removeFormat コマンドが行うことを行うだけです。これまでのところ、私は来ました:

tinymce.execCommand('selectAll', true, 'texteditor');
tinymce.execCommand('RemoveFormat', true, 'texteditor');

removeFormat は事前に選択されたテキストに対してのみ機能するため、RemoveFormat の前に「SelectAll」を実行します。それは正常に機能しますが、RemoveFormat の後もすべてが選択されたままになります。質問は次のとおりです。以前にすべてを選択せず​​に、任意のフォーマットを削除する方法はありますか? いいえの場合、以前に選択したテキストを選択解除するにはどうすればよいですか? (後でtexteditorにフォーカスを設定しようとしましたが、選択が残っています)。ネットで見つけられなかった簡単な方法があると確信しています。

4

1 に答える 1

5

私は答えを見つけたと思います。RemoveFormat を使用した後、次の行を追加できます。

tinymce.activeEditor.selection.collapse();
于 2016-09-23T16:00:02.897 に答える