如何使用python selenium单击javascript按钮
我想在带有selenium的网页上单击此按钮 这是按钮的html如何使用python selenium单击javascript按钮,javascript,jquery,python,html,selenium,Javascript,Jquery,Python,Html,Selenium,我想在带有selenium的网页上单击此按钮 这是按钮的html <div class="wdpv_vote_up "> <input value="7787" type="hidden"> <input class="wdpv_blog_id" value="1" type="hidden"> </div> 我想能够点击那个按钮,但我不知道怎么做,安妮的主意 下面是我想自动喜欢的帖子尝试直接单击div元素,如下所示: driver.fi
<div class="wdpv_vote_up ">
<input value="7787" type="hidden">
<input class="wdpv_blog_id" value="1" type="hidden">
</div>
我想能够点击那个按钮,但我不知道怎么做,安妮的主意
下面是我想自动喜欢的帖子尝试直接单击div元素,如下所示:
driver.findElement(By.xpath("contains(@class, 'wdpv_vote_up')")).click();
我使用了xpath和contains,因为div元素的class属性包含一个空格,我不知道这是否是一个输入错误,或者原始代码中可能还有其他类…你的意思是你可以手动单击此按钮?是的,我可以手动单击,但想自动单击。你是否尝试过使用selenium单击
div
标记?这是我想喜欢的帖子嘿,谢谢你的帮助,我有点困惑,这是我想要像@CamCoder一样自动生成的页面嘿,伙计,你有什么困惑吗?我通常可以点击按钮并用selenium填写表单,但用这个类似按钮我不知道
driver.findElement(By.xpath("contains(@class, 'wdpv_vote_up')")).click();