Guest User

Untitled

a guest
Jun 25th, 2018
332
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.04 KB | None | 0 0
  1. <div class="targetclass">
  2. <tr>
  3. <td><a href="retrieve@email.com">emailval2</a></td>
  4. <td><a href="target@email.com">emailval</a></td>
  5. </tr>
  6. </div>
  7.  
  8. with open('jquery-3.2.1.min.js', 'r') as jquery_js:
  9. jquery = jquery_js.read() #read the jquery from a file
  10. driver.execute_script(jquery) # activate the jquery lib
  11. driver.execute_script("$('div.targetclass a[href$="target@email.com"]').parents("tr").find("a:first").attr('href')")
  12.  
  13. aurlval = driver.execute_script("$('div.targetclass a[href$="target@email.com"]').parents("tr").find("a:first").attr('href')")
  14. print (aurlval)
  15.  
  16. None
  17.  
  18. div = driver.find_element_by_class_name("targetclass")
  19. targeta = div.find_element_by_link_text("target@email.com")
  20. tr = targeta.parent.parent
  21. retrieve = tr.find_element_by_tag_name("a")
  22. aurlval = retrieve.getattribute("href")
  23.  
  24. div = driver.find_element_by_class_name("targetclass")
  25. targeta = div.find_element_by_link_text("target@email.com")
  26. tr = self.driver.execute_script("return arguments[0].parentNode.parentNode;", targeta)
Add Comment
Please, Sign In to add comment