IEでJavascriptでバックスペースを無効にしてキーを削除するにはどうすればよいですか?これは私のコードですが、IEではうまくいかず、Mozillaではうまくいくようです。IEでjavascriptを使用してバックスペースを無効にしてキーを削除する
onkeydown="return isNumberKey(event,this)"
function isNumberKey(evt, obj)
{
var charCode = (evt.which) ? evt.which : evt.keyCode
if (charCode == 8 || charCode == 46) return false;
return true;
}
まず、OnKeyUp/onKeyDownイベントとEventオブジェクトメンバーの内容を読みます。これにより、必要なすべてのデータが提供されます。 –