Firefox 3.5.7 の使用
次のテスト ページは、Opera、Safari、および Chrome のように動作するはずです。
キーを押しても (矢印または 1 から 5 まで) 効果がありません (つまり、イベントはキャンセルされ、最初のデフォルトの "3" から数字が変わらないようにする必要があります)。
[私はIE用の別の作業コードも持っています]。
それを機能させることができる人に感謝しますか?
<html>
<head>
<title>Test</title>
<script type='text/JavaScript'>
function stop(evt)
{evt.preventDefault();
evt.stopPropagation();
};
</script>
</head>
<body>
<select onkeydown='stop(event);' onkeypress='stop(event);'>
<option>1</option>
<option>2</option>
<option selected="selected">3</option>
<option>4</option>
<option>5</option>
</select>
</body>
</html>