2016-04-07 15 views
0

select gün için xpathİki xpath aşağıdaki ve

  1. iki olduğunuz bir tek XPath yapmak Concat nasıl: .//*[@id='calendar']//*[contains(@class,'fc-first fc-last')]/td[4]

  2. seçeneğini zaman dilimi için: .//*[@id='calendar']//*[contains(@class,'fc-agenda-slots')]/tbody/tr[3]/td

ihtiyacım hem xpath hem de bir tane oluşturmak ve bir tarih ve & tarihiyle bir takvim yuvasına erişmek zorunda.

enter image description here

Ben resim biçiminde kodumu eklenmiş.

+2

Kodlarınızı asla resim olarak göndermeyin! – har07

cevap

0

Kullanabileceğiniz | (sendika operatörü)

.//*[@id='calendar']//*[contains(@class,'fc-first fc-last')]/td[4]|.//*[@id='calendar']//*[contains(@class,'fc-agenda-slots')]/tbody/tr[3]/td 
+0

Bu kodu irb ile komut isteminde denedim. Öğe aranır ancak bu bloğa tıklanamaz. Her tarih ve saat kombinasyon yuvasını tıkladıktan sonra, bir açılır pencere açılır. – Pravin

+0

Bu özel bir uygulama mı? Uygulamanın tam HTML'sini veya URL'sini bana verebilir misiniz? Öğeleri tıklamak, uygulamanın 'tıklama' olayını nasıl ele aldığına bağlıdır. – Buaban

+0

Bu sendika yerine,> .//*[@id='calendar']//*[@class='fc-first fc-last '] // * [şunu içerir: @ class,' fc-wed fc-col3 ui-widget-içerik ')] |//*[@ id =' takvim '] // * [@ sınıf =' fc-ajanda-yuva '] // * [içerir (@ sınıf,' fc -slot3 ')] Ve tıklamaya çalışın, ancak uygun zaman dilimi seçilmeden çalışır. – Pravin