divの文字数を最大に設定する方法がわかりませんが、貼り付け操作でも機能します。divの文字数を制限する(貼り付け禁止)
これは動作しますが、何かを貼り付けると、文字数が限界に達した場合でも表示されます。
<div id="faketxt" contentEditable=true data-text="Write Here" onkeypress="return (this.innerText.length <= 19200)"></div>
どうすれば貼り付けを防止できますか?
文字の制限は19200でなければならないことも非常に重要です。javascriptを使用したコードの一部は大きな値では機能しません。
私は "れるonkeypress" イベントが問題であると信じているが、別のイベントをしてみてください。 –
ペーストと書き込みを防止するためのイベントですか? –
ちょうど答えが追加されました。イベント「貼り付け」があります。 –