Javascript 选项卡导航和滚动

Javascript 选项卡导航和滚动,javascript,html,tabs,sapui5,setfocus,Javascript,Html,Tabs,Sapui5,Setfocus,我的表格有很多列,所以有一个水平滚动条 假设我有10列,7列可见,3列不可见。我现在的问题是: 如果单元格不可见且有值,当我使用tab导航到该单元格并将焦点设置为该输入时,水平滚动条不会滚动到该列。 如果该单元格为空,它将滚动并使该列可见 有值的单元格,在聚焦时会选择所有值(突出显示),有没有办法操纵该行为 关于你的问题2: 对于oTable2的每个模板,您可以附加一个jQuery事件处理程序,并在其中执行任何操作: oTemplate.addEventDelegate({ onAfte

我的表格有很多列,所以有一个水平滚动条

假设我有10列,7列可见,3列不可见。我现在的问题是:

  • 如果单元格不可见且有值,当我使用tab导航到该单元格并将焦点设置为该输入时,水平滚动条不会滚动到该列。 如果该单元格为空,它将滚动并使该列可见
  • 有值的单元格,在聚焦时会选择所有值(突出显示),有没有办法操纵该行为

  • 关于你的问题2:

    对于
    oTable2
    的每个模板,您可以附加一个jQuery事件处理程序,并在其中执行任何操作:

    oTemplate.addEventDelegate({
        onAfterRendering: function (oEvent) {
            var oClonedTextField = oEvent.srcControl;
            oClonedTextField.$().find("input").focus(function () {
                this.setSelectionRange(0, 0);
            });
        }
    });
    

    很难想象你在描述什么。你能为我们创建一个吗?忘了提一下,我在IE中没有滚动问题。它在chrome中没有滚动。