ページ上のテキストを次のようにフォーマットすると:
document.execCommand('formatBlock', false, 'h1');
このフォーマットを削除するにはどうすればよいですか?
ページ上のテキストを次のようにフォーマットすると:
document.execCommand('formatBlock', false, 'h1');
このフォーマットを削除するにはどうすればよいですか?
私document.execCommand('removeFormat',false,false)
はそれをするだろうと思いますか?
-block で発行document.execCommand('formatBlock', false, 'div')
すると、 -tag<h1>
が削除され、 -tag 1<h1>
に置き換えられます。それは実行可能でしょうか?<div>
1 IE を使用していない場合
これを使用して h1 の効果をクリアします。
document.execCommand('formatBlock', false, 'p');
書式を h1 に変更したので、同じ方法で通常の段落書式に戻すことができます。
各段落を <div> に入れる場合は、これも使用できます。
document.execCommand('formatBlock', false, 'div');
フォーマットを他のブロックと同じに設定します。
親タグを見つけてから、innerHTML を使用してテキストを取得し、親タグと終了タグの間の元のデータを innerHTML に置き換える必要がある場合があります。ただし、これによりすべての書式設定が削除されます。