royalfint
Трейдер, Программист, Игродел, Веб-Мастер
- Сообщения
- 74
- Репутация
- 0
Всем привет!
У меня есть такой код:
Мне нужно вытащить из куска html кода значения выпадающего меню и щелкнуть по самому подходящему мне по времени, после кучи попыток у меня так и ничего не получилось.
Html код:
Всем заранее спасибо! :IL_AutoIt_1:
У меня есть такой код:
Код:
$oTags = _IETagNameGetCollection($oIE,"span")
For $oTag In $oTags
If StringInStr($oTag.classname, "ng-scope ng-binding") Then
$aTimes = StringRegExp($oTag.outerhtml,">(\d\d:\d\d)<",3)
$neededTime = @HOUR*60 + @MIN + $dTime
For $i=0 To UBound($aTimes)-1
$aaa = StringSplit($aTimes[$i],":")
$ttt = $aaa[1]*60 + $aaa[2]
If Abs($ttt - $neededTime) <= $timeLimit Then
; _IEFormElementOptionSelect($oSelect, $aTimes[$i], 1, "byText")
_IEAction($oTag, "click")
ExitLoop 2
EndIf
Next
EndIf
Next
Мне нужно вытащить из куска html кода значения выпадающего меню и щелкнуть по самому подходящему мне по времени, после кучи попыток у меня так и ничего не получилось.
Html код:
Код:
<ul class="dropdown-menu dropdown-menu-main dropdown-menu-sub" ng-class="{ 'dropdown-menu-search': search }" role="menu" ng-transclude="">
<!-- ngRepeat: t in opt.times --><li ng-disabled="!t.enabled" value="t.value" ng-repeat="t in opt.times" class="ng-scope ng-isolate-scope"><a href="#" ng-transclude=""><span class="ng-scope ng-binding">15:00</span></a></li><!-- end ngRepeat: t in opt.times --><li ng-disabled="!t.enabled" value="t.value" ng-repeat="t in opt.times" class="ng-scope ng-isolate-scope"><a href="#" ng-transclude=""><span class="ng-scope ng-binding">15:15</span></a></li><!-- end ngRepeat: t in opt.times --><li ng-disabled="!t.enabled" value="t.value" ng-repeat="t in opt.times" class="ng-scope ng-isolate-scope"><a href="#" ng-transclude=""><span class="ng-scope ng-binding">15:30</span></a></li><!-- end ngRepeat: t in opt.times --><li ng-disabled="!t.enabled" value="t.value" ng-repeat="t in opt.times" class="ng-scope ng-isolate-scope"><a href="#" ng-transclude=""><span class="ng-scope ng-binding">Конец дня</span></a></li><!-- end ngRepeat: t in opt.times --><li ng-disabled="!t.enabled" value="t.value" ng-repeat="t in opt.times" class="ng-scope ng-isolate-scope"><a href="#" ng-transclude=""><span class="ng-scope ng-binding">Конец недели</span></a></li><!-- end ngRepeat: t in opt.times --><li ng-disabled="!t.enabled" value="t.value" ng-repeat="t in opt.times" class="ng-scope ng-isolate-scope"><a href="#" ng-transclude=""><span class="ng-scope ng-binding">Конец месяца</span></a></li><!-- end ngRepeat: t in opt.times -->
</ul>