-2

一部のユーザーがphpを使用して入力テキストボックスにCTRL + S(コントロール+ s)を入力したかどうかを確認するにはどうすればよいですか?

そのキーボードイベントを確認すると、ローカル文字または数学記号のようなユニコード文字が表示されますか?

どうすればいいですか?javascript/jquery を使用する必要がありますか?

いくつかのキーボード マッピングを使用した Unicode 文字のマッピングがあるとします。データをサーバーに送信するときに、PHP を使用してその入力文字のマッピングを確認する必要がありますか?

ブログの投稿にコメントすることを考えてみてください。

4

2 に答える 2

2

JQuery を使用する (上記で指摘したように、PHP は単にサービスを提供するためのものです)

$(document).keypress("s",function(e) {
  if(e.ctrlKey)
    alert("do something");
});
于 2012-04-26T08:16:47.653 に答える
1

PHPではできません。これはjQuery(JavaScriptライブラリ)のソリューションです

$(window).keypress(function(event) {
if (!(event.which == 115 && event.ctrlKey) && !(event.which == 19)) return true;
alert("Ctrl-S pressed");
event.preventDefault();
return false;
});
于 2012-04-26T08:15:13.057 に答える