なぜ event.which はオペレーティング システムによって 13 (CR) または 10 (LF) を返さないのですか?
$('#something').on('keypress', function (event) {
switch (event.which) {
case 13:
...
break;
}
});
アップデート
キャリッジ リターンが ASCII コードで 13 に等しいことは知っています。しかし、キャリッジ リターンはすべてのオペレーティング システムに共通であるのに、テキストでは異なる出力(つまり、LF、CR、CR LF) を生成するのはなぜでしょうか?