1

キーが押されたときに JS 関数を呼び出す必要がある HTML 入力があります。

Firefox、Chrome、および一部のバージョンの IE では問題なく動作します。IE のドキュメント モードに依存します。

  • エクスプローラー モード: 10。ドキュメント モード: 標準。動作しますか?はい
  • エクスプローラー モード: 10。ドキュメント モード: IE 8 標準。動作しますか?いいえ(IE10 のデフォルト設定)
  • エクスプローラー モード: 9。ドキュメント モード: IE 9 標準。動作しますか?はい
  • エクスプローラー モード: 8。ドキュメント モード: IE 8 標準。動作しますか?はい

HTML コード:

<input type="text" id="txtSearch" onkeypress="LaunchSearch(event);"/>

JS コード:

function LaunchSearch(e) {
   if (e.keyCode == 13) {
       if ($.browser.msie  && parseInt($.browser.version, 10) <= 8) {
           e.returnValue = false;
       } else {
           e.preventDefault();
       }
       Search();
   }
}

誰でも何か考えがありますか?

4

0 に答える 0