2017-10-03 6 views
0

解決策を探してみましたが、できませんでした。ボタンのクリックイベントを呼び出すためにASP.NetテキストボックスでEnterキーを押してもChromeで動作しません

私は、テキストボックスと検索のフィルタリングに使用されるボタン(パネル内)を含むWebフォームページを持っています。条件を入力してEnterキーを押すと、ボタンのクリックイベントが発生します。

これはレガシーアプリケーションで、これはテストしたすべてのブラウザで機能しました。最近、IE 11でしか動作しません。Chromeでうまく動作しないようにするため、複数の試みを行いました。前回の実装では、この記事のCapturing the Enter key to cause a button clickに基づいていました。

Chromeでボタンのクリックイベントを発生させるためにキープレスイベント(Enter)を取得することはできますか?

ありがとうございました。 -Paul

答えて

0

はねえ、あなたが次のことをテストすることができ、パウロが、私はそれを試してみた、それは私と一緒に働いていた、パネル1は私のために働いて、それがクロムで前に働いていた:

は、あなたが望むあなたの希望のテキストボックスを置きますパネルの内側に入ると協力し、あなたがこのように望んでいたボタンのIDへのパネルのデフォルトのボタンを選択します:Dのチャンピオンのように

<asp:Panel ID="p1" runat="server" DefaultButton="b1"> 
     <asp:TextBox ID="t1" runat="server"></asp:TextBox> 

     </asp:Panel> 
    <asp:Button ID="b1" runat="server" /> 
+0

働きました。ありがとう。 – CAASPRE

+0

あなたは歓迎です:)、幸せを助けて幸せ。 – JKOU

関連する問題