ユーザーが「Confirm Mobile No」というフィールドに値をコピー/貼り付けすることを禁止したかったので、これを使用しました
<input type="text" name="cnfMobileNo" oncopy="return false;" onpaste="return false;" oncut="return false;">
これは Chrome では非常にうまく機能しますが、Firefox では非常に奇妙な動作が見られます。Firefox では、次のことが起こります。
- そのフィールドでバックスペースキーを押すことができません
- 押された文字がそのフィールドに配置されることもありません。
- ページを更新しても、ロックされた値はその入力タイプから消えません。
ノート:
firefox 15.0 をインストールしました。