Я хочу управлять функциональностью клавишной панели, я использую шаблон для заголовка, нижнего колонтитула и боковой панели, где существует много элементов привязки &. В содержимом шаблона мы не можем поставить и атрибут tabindex
, который не находится под моим контролем.Пользовательский заказ на клавиатуре в html4
Средняя часть шаблона моя рабочая область, где я создал форму и некоторого элемент
<fieldset id="myWorkArea">
<div class="fieldrow">
<label for="input1">Class</label>
<input id="input1"/>
<a id="help1" href="#">what's this?</a>
</div>
<div class="fieldrow">
<label for="input2">Class</label>
<input id="input2"/>
<a id="help2" href="#">what's this?</a>
</div>
</fieldset>
В коде выше я хочу курсор обхода в ниже порядка ид.
#help1 > #input1
#help2 > #input2
ли какой-либо подход к контролю клавиатуры порядка перемещения только в #myWorkArea
Fieldset элементов, мы не можем поставить TabIndex для всех элементов в странице?
Большое спасибо, Есть ли способ решить эту проблему с помощью атрибута HTML или элемент, как я не хочу, чтобы связать его в JavaScript? –
Извините, я не получаю ваш комментарий, я думал, что вы не можете изменить HTML: «В содержимом шаблона мы не можем добавить атрибут tabindex, который не входит в мой контроль». Можете ли вы дать нам более полное объяснение? Возможно, мы сможем использовать трюк CSS. – David
Мы можем делать что угодно только внутри элемента