noellarkin
Senior Member
- Mar 14, 2021
- 1,006
- 1,492
It's so weird I've been working on a whole bunch of sites, and I did NOT expect to get stuck on Twitter.
Example: the Tweet button;
Rel. XPath:
//div[@class='css-18t94o4 css-1dbjc4n r-1vtznih r-42olwf r-sdzlij r-1phboty r-rs99b7 r-19u6a5r r-2yi16 r-1qi8awa r-1ny4l3l r-ymttw5 r-o7ynqc r-6416eg r-lrvibr']//span[@class='css-901oao css-16my406 r-poiln3 r-bcqeeo r-qvutc0'][normalize-space()='Tweet']
JS Path:
document.querySelector("div[class='css-18t94o4 css-1dbjc4n r-1vtznih r-42olwf r-sdzlij r-1phboty r-rs99b7 r-19u6a5r r-2yi16 r-1qi8awa r-1ny4l3l r-ymttw5 r-o7ynqc r-6416eg r-lrvibr'] span[class='css-901oao css-16my406 r-poiln3 r-bcqeeo r-qvutc0']")
AbsXPath:
/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[3]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[3]/div[1]/div[1]/div[2]/div[4]
CSS Selector:
.css-18t94o4.css-1dbjc4n.r-1vtznih.r-42olwf.r-sdzlij.r-1phboty.r-rs99b7.r-19u6a5r.r-2yi16.r-1qi8awa.r-1ny4l3l.r-ymttw5.r-o7ynqc.r-6416eg.r-lrvibr
All of these are perfectly monstrous lol, is there an easier way to do this?
Example: the Tweet button;
Rel. XPath:
//div[@class='css-18t94o4 css-1dbjc4n r-1vtznih r-42olwf r-sdzlij r-1phboty r-rs99b7 r-19u6a5r r-2yi16 r-1qi8awa r-1ny4l3l r-ymttw5 r-o7ynqc r-6416eg r-lrvibr']//span[@class='css-901oao css-16my406 r-poiln3 r-bcqeeo r-qvutc0'][normalize-space()='Tweet']
JS Path:
document.querySelector("div[class='css-18t94o4 css-1dbjc4n r-1vtznih r-42olwf r-sdzlij r-1phboty r-rs99b7 r-19u6a5r r-2yi16 r-1qi8awa r-1ny4l3l r-ymttw5 r-o7ynqc r-6416eg r-lrvibr'] span[class='css-901oao css-16my406 r-poiln3 r-bcqeeo r-qvutc0']")
AbsXPath:
/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/div[3]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[3]/div[1]/div[1]/div[2]/div[4]
CSS Selector:
.css-18t94o4.css-1dbjc4n.r-1vtznih.r-42olwf.r-sdzlij.r-1phboty.r-rs99b7.r-19u6a5r.r-2yi16.r-1qi8awa.r-1ny4l3l.r-ymttw5.r-o7ynqc.r-6416eg.r-lrvibr
All of these are perfectly monstrous lol, is there an easier way to do this?