Не удается выделить раскрывающийся список с фокусом

Я пытаюсь получить раскрывающийся список с выделенным тегом выбора при загрузке страницы. У меня есть несколько классов в теге select. Я пытался применить фокус ко всем из них, но это не сработало. Кто-нибудь может взглянуть на это?

div.cs-select select:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
<div id="originalAmount_@differAmountId" class="divoriginalAmount">

  <select class="cs-select cs-skin-border billAccountAmount " data-label="@StringResource.Lbl_Pay " id="@Html.IdFor(m => Model.AmountOptionList)">
0
0
156
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Это то, что вам нужно сделать с javascript.

document.getElementById("AmountOptionList").focus();
div.cs-select select:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
<div id="originalAmount_@differAmountId" class="divoriginalAmount">

  <select class="cs-select cs-skin-border billAccountAmount " data-label="@StringResource.Lbl_Pay " id="AmountOptionList">
    <option>Options</option>
  </select>

</div>

Можете ли вы сказать мне, как я могу получить идентификатор элемента Select в javascript? $ ('# @ Html.IdFor (m => Model.AmountOptionList)'). Focus (); не работает

Prasanna 13.09.2018 22:41

Другие вопросы по теме