2

ログインページを作成していますが、ユーザーがキーボードを使用してフォーカスを柔軟に制御できるようにしたいと考えています。AccessKey を使用していますが、機能していないようです。どんな助けでも大歓迎です。

以下は、電子メール フィールドのみの HTML です。

<table>
    <tr>
      <td>
          <div class="loginLabel">
                <span class="emailPasswordText"><u>E</u>mail</span>
          </div>
          <asp:TextBox ID="txtUserName" runat="server"
               TabIndex="1" CssClass="inputCredential" MaxLength="60"
               AccessKey="E">
           </asp:TextBox>
      </td>
   </tr>
</table>

Mozilla Firefox で Alt+E と Ctrl+E を使ってみました。

4

1 に答える 1

3

私は Firefox を信じています。アクセス キーはAlt+Shift修飾キーで使用されます。したがって、Alt+ Shift+を押すEと、テキストボックスに到達するはずです。

http://en.wikipedia.org/wiki/Access_key

ShiftOpera には、 +を押すEscと、ページ上で使用可能なすべてのアクセス キーが一覧表示されるクールな機能があります。デバッグに役立つかもしれません。

于 2012-07-13T13:07:47.103 に答える