摘要: FOR属性功能:表示Label标签要绑定的HTML元素,你点击这个标签的时候,所绑定的元素将获取焦点。用法:<Label FOR="InputBox">姓名</Label><input ID="InputBox" type="text">ACCESSKEY属性:功能:表示访问Label标签所绑定的元素的热键,当您按下热键,所绑定的元素将获取焦点。用法:<Label FOR="InputBox" ACCESSKEY="N">姓名</Label& 阅读全文
posted @ 2012-08-28 17:51 scieart 阅读(191) 评论(1) 推荐(0)
摘要: 当页面上有多个表单的时候,有时候按tab键的时候,光标并不按照从上到下的顺序来,输出起来很不方便,这时我们就需要使用html中的tabindex属性来控制tab键的移动顺序,这样我们输入的时候就方便了。把控件的tabIndex属性设成1到32767的一个值,就可以把这个控件加入到TAB键的序列中。这样,当浏览者使用TAB键在网页控件中移动时,将首先移动到具有最小tabIndex属性值的控件上,最后在具有最大tabIndex属性值的控件上结束移动。如果有两个控件的tabIndex属性相同,则以控件在html代码中出现的顺序为准。默认的tabIndex属性为 0 ,将排列在在所有指定tabInde 阅读全文
posted @ 2012-08-28 16:28 scieart 阅读(1955) 评论(0) 推荐(0)
摘要: 如果有视力障碍的用户访问系统时,通常是使用某些屏幕读取软件来读页面中的内容(如 Screen Reader),屏幕读取软件通过页面中的某些标志性标记来读出相对应的内容,这类用户通常是使用键盘来进行操作的而非鼠标。在项目中遇到了一个比较奇怪的问题,现象是这样,在使用键盘控制进入页面的时候,焦点应该停留在页面第一个能够获得焦点的元素上(<a>, <input>等等都是可以获得焦点的元素,而<div><span>则不能够获得焦点),但是因为我们的View层使用了经过封装后的JSF,JSF在实现界面展示的时候内部做了许多工作,因此导致在我们一进入页面的时 阅读全文
posted @ 2012-08-28 16:03 scieart 阅读(241) 评论(0) 推荐(0)