keydown イベントを使用せずに、キーが押されたCTRLことを検出してキーを押すことができるかどうか疑問に思っていました。SHIFT
その理由は、JavaScript である種のグリッド ビューアーを作成しており、最も一般的なビューアー、エディターなどで機能するように、CTRLまたはキーを押してさまざまな項目を選択する機能を実装したためです。SHIFT
問題は、フォーカスがページのどこにもない場合です。たとえば、ブックマークにページを追加しています。次に、アイテムを押したままCTRLまたはSHIFTクリックしますが、キーダウンがトリガーされていないため、正常に動作します。
これを省略する方法はありますか?そうではないかもしれませんが、それを私自身の明らかなバグとして扱う顧客にとっては混乱を招く可能性があります。