代码之家  ›  专栏  ›  技术社区  ›  Nick Vanderbilt

Tab应该带我去submit按钮,但它不是

  •  0
  • Nick Vanderbilt  · 技术社区  · 14 年前

    我使用的是ruby on rails,我有一个表单,其中有一个文本字段、两个下拉字段和一个文本区域。

    但是在firefox中,文本字段中的一个选项卡会将我带到下一个文本区域。它跳过中间的选择框。下一个标签带我到顶部的导航URL栏,它完全跳过了“提交”按钮。

    这是我的视图代码。在哈姆,但你知道。

    = form_for(note, {:html => {:class => 'note record'}}) do |f|
      = hidden_field_tag(:page_id, @page.altid)
      %table.form{:cellspacing => 5,:cellpadding => 5}
        %tr
          %th Title
          %td= f.text_field :title
          %td.col3= f.select :title_font_size
        %tr
          %th Body
          %td
            = f.text_area :note_body
          %td.col3
            = f.select :note_body_converter, %w(Basic Markdown)
        %tr.submit
          %th
          %td{:style => 'width:500px;'}
            .buttons
                = f.submit 'Add this note', :class => 'psubmit'
              or
                = link_to 'Cancel', '#', :class => 'cancel'
    
    1 回复  |  直到 14 年前
        1
  •  0
  •   Sam å±±    14 年前

    我刚刚查看了我的博客,在stackoverflow上发布了一个关于chrome和moz的问题,其行为与您描述的完全相同。

    然后我去了 mozilla shortcut page 你会看到你的答案

    Tab/Shift+Tab 下一个和最后一个字段

    进入

    遗嘱应该是