当前位置:  开发笔记 > 编程语言 > 正文

为什么Tab键到DojoX网格导致JavaScript"无法移动焦点来控制"错误?

如何解决《为什么Tab键到DojoX网格导致JavaScript"无法移动焦点来控制"错误?》经验,为你挑选了1个好方法。

问题
我在页面上有很多Dojo组件.当用户尝试从类似组件的输入到类似组件的网格时,我会得到一个JavaScript"无法移动焦点来控制"错误.用户群使用IE6.

解决方案
无法隐藏DojoX Grid布局中的第一个元素.如果它被隐藏,你会得到一个JavaScript"无法移动焦点来控制"错误.为了解决这个问题,我添加了一行显示的#.见下文.

  var gridLayout = [
    new dojox.grid.cells.RowIndex({ name: "row #", 
                                    width: 2, 
                                    styles: "text-align: right;"
                                 }),
    {
      field: "ele_id",
      name: "Element ID",
      styles: "text-align:right;",
      width:5,
      hidden:"true"           
    },
    {
      field: "ele_nm",
      name: "Element Name",
      styles: "text-align:left;",
      width:8          
    }
  ];

Philip Morto.. 7

防止标签可能会破坏使用屏幕阅读器浏览您网站的视力正常的用户.



1> Philip Morto..:

防止标签可能会破坏使用屏幕阅读器浏览您网站的视力正常的用户.

推荐阅读
贴进你的心聆听你的世界
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有