Bitte überprüfen Sie das angehängte Bild als Referenz. Ich möchte auf den Wochentag und die Uhrzeit einer bestimmten Woche klicken. Ich habe versucht mit Xpath aber immer NoSuchElementFoundException
bekommen.Wie klicken Sie auf Kalender basierend auf Tag und Uhrzeit?
Antwort
Sie können dies versuchen:
driver.FindElement(By.XPath("//div[@class='rc-row rc-widget-header' and /th[contains(.,'Sun 1/22'")]]));
Sie auch diese könnten versuchen:
//Create a list containing all the elements from the callendar.
IList<WebElement> listOfElements = new IList<WebElement>();
listOfElements = driver.FindElements(By.XPath("//div[@class='rc-row rc-widget-header']/table/thread/tr/th"));
//Search for the one that matches the element that you are looking for.
foreach(IWebElement element in listOfElements){
if(element.Text.equals("Sun 1/22"){
element.Click();
}
}
Es gibt Zeilen, die Zeitfenster als 09:00:00 oder 09:15:00 im 24-Stunden-Format anzeigen. Also, wenn Sie auf Sun 1/22 um 9 Uhr klicken möchten. Dann, wie ich es erreichen kann. – manu1rock
Sie müssten wahrscheinlich "Sun 1/22" auf den Wert ändern, auf den Sie klicken möchten, wie "Sun 1/22 09:00:00, wenn ich richtig verstanden habe. Ist das der Zeitstempel, auf den Sie sich beziehen? das ist auf dem screenshot vorhanden? –
wenn du html-code dort zwei verschiedene block von code eins für header sehen, die datum und andere anzeigen, die zeit in der reihe. Es gibt keine verbindung zwischen datum und zeit ich denke in dieser tabelle – manu1rock
- 1. Nachtwache. Klicken Sie auf Zufallszahl im Kalender
- 2. SQL Abfrage basierend auf Datum und Tag
- 3. Formatieren Sie Datum und Uhrzeit basierend auf dem gewählten Datum
- 4. Kalender basierend auf verfügbaren Daten
- 5. Wie klicken Sie auf ein Element basierend auf href Text?
- 6. Problem mit dem Klicken auf den Kalender
- 7. Slots Creation basierend auf Datum und Uhrzeit (float) Feld
- 8. PHP und MySQL - Anzeigeformular basierend auf Datum und Uhrzeit
- 9. Öffnen Sie den gesamten Kalender basierend auf ausgewählten Monat
- 10. Filterdaten basierend auf Tag, Woche und Monat
- 11. Vertical Scale Azure SQL-Datenbank basierend auf Uhrzeit und DTU
- 12. Abfrage: wählen Sie zwischen Terminen und Anzeige basierend auf Tag
- 13. Dynamische Objektzeichnung basierend auf Benutzer Klicken Sie auf
- 14. UIAutomator Klicken Sie auf Listenansicht basierend auf Index
- 15. veränderndes Bild basierend auf Tag
- 16. Mouseout und klicken Sie auf
- 17. Sortieren von JSON-Daten basierend auf Datum und Uhrzeit
- 18. Speichern mehrerer SharedPreferences basierend auf Tagen in einem Kalender
- 19. So stellen Sie Alarm basierend auf Datum und Uhrzeit in der Datenbank gespeichert Android
- 20. Bootstrap Datetimestandard Datum und Uhrzeit in der erweiterten Kalender nur
- 21. Google Tag Manager Klicken Variablen manchmal nicht auf klicken
- 22. wie auf klicken Sie auf die Tabellenzeile
- 23. Anzeige Div basierend auf Tag und Zeit (Woche und Wochenende)
- 24. Klicken Sie auf Tracking mit Google Tag Manager
- 25. Ionisches Javascript - Klicken Sie auf die Schaltfläche in einem Tag
- 26. Uhrzeit im aktuellen Gebietsschema mit Kalender anzeigen
- 27. Schalter sichtbar div basierend auf Benutzer klicken
- 28. Ein- und Ausblenden beim Klicken auf ein Anker-Tag
- 29. Wie kann ich "Tag klicken" -Ereignis rendern, wenn auf "Ereignis klicken" in Jquery Vollkalender geklickt wird?
- 30. auf klicken toggle ul - auf klicken Sie woanders ausblenden ul
Hallo. Es wäre besser, ein klares und präzises Beispiel Ihrer Lösung mit dem resultierenden Ergebnis zu veröffentlichen, als einen Screengrab wie diesen zu veröffentlichen. Bitte lesen Sie hier, wie Sie eine gute Frage stellen können http://stackoverflow.com/help/how-to-ask – feedMe