TabIndex属性,AssociatedControlID属性,accesskey属性,强化用户体验

tabindex属性

      平时我们使用两种填写表单的方法:
      第一种,用鼠标在表单项中切换。

      第二种,用Tab键切换。

      tabindex属性设置按下tab键时的响应顺序。它的值是一个数字。

      1、设置了tabindex属性的控件按照tabindex属性从小到大顺序相应

      2、设置了tabindex属性的控件优先于没有设置tabindex属性的控件

      3、没有设置tabindex属性按照页面上的顺序相应。tab键将从页面的第一个链接或者表单项开始切换(这里要说明一个情况,IE浏览器中第一次按下tab键时,选中的是地址栏)。

AssociatedControlID属性:

      例如:<asp:label id="Label1"    runat="server"  AssociatedControlID="Name"></asp:Label>
             <asp:TextBox ID="Name" runat="server" ></asp:TextBox>

     鼠标点击Label1的时候,光标就跳到TextBox控件Name中,当然还有其他意义。

accesskey属性:

     例如:<asp:CheckBox id="check1" runat="server" accesskey="x" />

     CheckBox控件的快捷键是“alt+shift+x”,来选择或者去掉选择。

代码:

转载于:https://www.cnblogs.com/jianlinglo/archive/2009/01/13/1375213.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值