contenteditable="plaintext-only"
contenteditable="plaintext-only" は要素のコンテンツ編集をプレーンテキストに限定し、書式付きテキストの貼り付けを防止します。
概要
contenteditable="plaintext-only" は要素のコンテンツ編集をプレーンテキストに限定し、書式付きテキストの貼り付けを防止します。
対応ブラウザ
デスクトップ
Chrome 51+
Edge 12+
Safari 5.1+
Firefox 136+
モバイル
Chrome Android 51+
Safari iOS 5+
Firefox Android 136+
基本構文
HTML
<div contenteditable="plaintext-only"
style="border:1px solid #ccc; padding:0.5rem; min-height:3rem;">
ここはプレーンテキストのみ編集可能です
</div> 実務での使いどころ
-
contenteditable="plaintext-only" の活用
contenteditable=plaintext-only。プレーンテキストのみの編集モード。
注意点
- 古いブラウザでは対応していない場合がある。
アクセシビリティ
- スクリーンリーダーでの読み上げを確認すること。