現在、Webアプリケーションを開発中で、問題が発生しています。 あなたが知っているかどうかは分かりませんが、クロムにはCTRL + Zを押して「やり直し」をしたときに<input>
(特にテキスト入力)に「取り消し」機能があり、Ctrl + Yで「やり直し」する機能があります。しかし、現在私はそれらのキーボードショートカット(CTRL + Z & CTRL + Y)を使用する画像エディタを作っています。Chromeのテキスト入力を元に戻す/やり直しを無効にする(Ctrl + Z/Ctrl + Y)
私のアプリにもテキスト入力があるので、テキスト入力の内容を変更してCtrl + Zキーを押して画像エディタで変更を取り消すと、代わりにテキストエディタの変更が取り消されます。ここ
は効果を発揮
うCodepenです(命令がCodepenである)
だから、結論で、私はそれを行うことができますどのようにクロムにアンドゥ/リドゥ機能を削除したいですか?
Ah!以前は 'e.preventDefault'を使っていましたが、それは私にとってはうまくいきません。なぜなら、' keypress'ではなく 'keydown'を使ったからですか? –
@Bintang私は答えを変えてもうまくいかないと思うので、 'keypress'を使うのはおそらくあなたにとって問題だったと思います。 – StardustGogeta