Я использую ruby на рельсах, и у меня есть форма с одним текстовым полем, двумя выпадающими полями и одной текстовой областью.
В Chrome после ввода названия я могу нажать клавишу Tab (не мышь), чтобыперейти к следующему полю.Я могу сделать все, и я могу перейти к кнопке отправки и затем отменить.
Однако в 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'