J'ai un bouton d'une page LinkedIn avec ce code:
<div class="primary-action-button"><a class="primary-action label" href="/requestList?displayProposal=&destID=39959446&creationType=DC&authToken=Yr4_&authType=OUT_OF_NETWORK&trk=vsrp_people_res_pri_act&trkInfo=VSRPsearchId%3A2998448551382744275729%2CVSRPtargetId%3A39959446%2CVSRPcmpt%3Aprimary">Send InMail</a></div>
Existe-t-il un moyen de cliquer sur un élément simplement par son lien href? Merci
En utilisant Selenium, vous pouvez utiliser le code suivant:
driver.find_element_by_link_text("Send InMail").click()
La réponse ci-dessus driver.findElement(By.linkText("Send InMail")).click();
est en Java. En python, utilisez find_element_by_link_text
:
driver.find_element_by_link_text('Send InMail').click()
ou quelque chose comme ça est parfois utile
driver.find_element_by_partial_link_text('Send').click()