Доюрый день. Есть такой сайт:
Похоже этим кодом отображается выпадающий список. Так вот по умолчанию в нем установлено значение "Действующие" как его заменить на вариант "Любой"?
так не работает... и вообще не очень понятно по какому classу нужно искать контрол "выпадающий список"?
Код:
<div class="filters-indicator-cell inline-block">
<div class="js-filter"><div><div data-bind="sp_select: { value: Code, source: Options, isLink: true }"><div class="sp-select-control"><div data-bind="classes: { dropdown: not(Up), dropup: Up }" class="dropdown">
<button class="dropdown-toggle js-toogle-button sp-fake-link" type="button" data-toggle="dropdown" data-bind="classes: { disabled: not(Enabled), 'sp-fake-link': IsLink, 'full-width': not(IsLink) }, sp_add_class: BtnClass" title="Действующие" aria-expanded="false">
<div class="pull-left value-container vertical-middle">
<div class="js-value ellipsis">Действующие</div>
</div>
<div class="caret hide" data-bind="sp_toggle: not(IsLink)"></div>
<i class="sp-i-menu-down vertical-middle" data-bind="sp_toggle: IsLink"></i>
</button>
<ul class="dropdown-menu js-items"><li><span class="item-name pointer" data-bind="text: Name">Любой</span></li><li><span class="item-name pointer" data-bind="text: Name">Действующие</span></li><li><span class="item-name pointer" data-bind="text: Name">Недействующие</span></li><li class="divider"><span class="item-name pointer" data-bind="text: Name">IsDivider</span></li><li><span class="item-name pointer" data-bind="text: Name">В состоянии ликвидации</span></li><li><span class="item-name pointer" data-bind="text: Name">В состоянии банкротства</span></li><li><span class="item-name pointer" data-bind="text: Name">В состоянии реорганизации</span></li></ul>
</div>
</div></div></div></div>
</div>
<div class="form-remove-cell inline-block">
<span class="form-remove-cell__icon js-remove hide" data-bind="sp_toggle: none(IsPredefined,IsDependent)"></span>
</div>
</div>
</div>
</div></div><div class="sp-analysis-param"><div class="relative sp-selection-param-row" data-bind="sp_toggle: not(Hide)">
<div class="form-body">
<div class="form-row">
<div class="form-indicator-cell inline-block">
<div class="js-visibility"><div><div class="pointer" data-bind="sp_toggle: HasResult">
<div class="vertical-top">
<i class="sp-i-eyes-active js-visibility-tooltip indicator-in-order" data-bind="sp_toggle: Visibility" data-original-title="" title=""></i>
<i class="sp-i-eyes-active-strikeout js-visibility-tooltip indicator-in-order hide" data-bind="sp_toggle: not(Visibility)" data-original-title="" title=""></i>
</div>
<div class="inline-block indicator-name">
<span data-bind="text: Name">Мои списки</span>
<i class="vertical-middle sp-i-info js-help-tooltip hide" data-bind="sp_toggle: Help"></i>
</div>
Код:
Local $oDD = $oIE.document.getElementsByClassName("filters-indicator-cell inline-block").item(0)
if IsObj($oDD) Then
_IEAction($oDD, "focus")
_IEFormElementOptionSelect($oDD, "Любой", 1, "byText")
EndIf
так не работает... и вообще не очень понятно по какому classу нужно искать контрол "выпадающий список"?