私が必要とするのは、イベントを発生させる無効な入力です。しかし、Firefox はそれをサポートしていないので、何とかエミュレートしたいと考えています。
これは基本的に、編集を許可せず、キャレットを非表示にすることを意味します。見た目は気にしません。
私はこの CSS が使用されているuser-select: none;
のを見てきました: しかし、それは私が望むものではありません - 1) ユーザーはまだ編集できます 2) 選択可能にしたいです。
本当に無効になっている入力を a でオーバーレイし、そのイベントをキャッチするというアプローチは望んでいません。移植性が高くありません。
関連:無効な入力のイベント