如何使用vba excel上的selenium将密钥发送到文本框

时间:2017-12-04 03:56:41

标签: vba selenium

enter image description here

selenium.FindElementByXPath("/html/body/div[1]/div[1]/div[3]/div[2]/div[1]/div[3]/ul/ul/li[13]/ul/li[18]/a").SendKeys ("TEST")

不能工作

enter image description here

2 个答案:

答案 0 :(得分:0)

根据您分享的HTML,我们可以使用以下代码行发送任何文字,如下所示:

selenium.FindElementByXPath("//td[@title='Site Code']//following::input[starts-with(@name,'prop_')][@value='ATG0002T']").SendKeys ("TEST") 

答案 1 :(得分:0)

试试这个xpath

//input[contains(@name,'prop_') and contains(@value='ATG0002T')]").SendKeys ("TEST")