上のボタンを私が最初にクリックし、「今日」ボタンをしようとしている、それが日付を記入し、コードを参照してください。それが「あるクリックして日付ピッカー要素ではなく、カレンダー1が、同じペイン
<div class="ui-datepicker-buttonpane ui-widget-content">
<button type="button" class="ui-datepicker-current ui-state-default ui-priority-secondary ui-corner-all" data-handler="today" data-event="click">Today</button>
<button type="button" class="ui-datepicker-close ui-state-default ui-priority-primary ui-corner-all" data-handler="hide" data-event="click">Done</button>
</div>
をUI-DatePickerの-buttonpane UIウィジェットコンテンツ」と次のようになります。
私はそれを開くために、以下を使用することができるよ:
Driver.Instance.FindElement(By.Id("NotAfterUtc")).Click();
しかし、それは動作しません]をクリックしようとしています。
IWebElement button1 = Driver.Instance.FindElement(By.TagName("button"));
IList<IWebElement> buttons1 = button1.FindElements(By.LinkText("Today"));
foreach (IWebElement i in buttons1)
{
if (i.Text.Equals("Today"))
{
i.FindElement(By.LinkText("Today")).Click();
break;
}
}
ありがとう@OarpitO、これは本当に私の一日を保存しました! – QB1979
それはあなたを助けてくれてうれしいです、答えを受け入れてください。 – OarpitO
ちょうど@OarpitOをしました。ありがとう! – QB1979