【问题标题】:TextInputCell: Tab not working properly in IE9TextInputCell:选项卡在 IE9 中无法正常工作
【发布时间】:2012-10-19 18:10:43
【问题描述】:

我需要在 celltable 中使用制表符。因此,我使用模板将 tabIndex 应用于 TextInputCell。

interface Template extends SafeHtmlTemplates {
    @Template("<input type=\"text\"  value=\"{0}\" tabindex=\"{1}\" />")
    SafeHtml getSimpleEditCell(String value,int tabIndex);
    }

public void render(Context context, String value, SafeHtmlBuilder sb) {
sb.append(template.getSimpleEditCell(value, tabIndex, width));  
}

TAB 和onChange 事件仅在 IE9 中无法正常工作。当我在谷歌上搜索这个问题时,我发现了一个link。所以我被困在这里。我已经更新了一些关于更改事件的交易。所以非常重要!有人有想法吗?或任何替代解决方案。

【问题讨论】:

    标签: html events gwt dom internet-explorer-9


    【解决方案1】:

    它是通过从标签中删除标签索引属性来解决的。这在所有浏览器中都能正常工作。

    如果 tabindex 属性被删除或分配给所有&lt;input&gt;,&lt;select&gt; or &lt;checkbox&gt; 标签的 tabindex 值为 1000。制表符在 celltable 中按预期工作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-05-06
      • 2011-09-30
      相关资源
      最近更新 更多