无法找到此元素的css选择器或xpath

时间:2017-08-25 13:14:28

标签: r xpath css-selectors

我正在使用RSelenium编写自动化脚本,我需要它来打开页面http://bit。点击"缩短"按钮。我试图通过css和xpath选择元素与选择器小工具,但它给我的建议并不有用,因为我得到了这些尝试"元素不可见"

#CSS SELECTOR ATTEMPT
shorten <- remDr$findElement('css selector', '.btn')
shorten$clickElement()

#XPATH ATTEMPT
shorten <- remDr$findElement('xpath', '//*[contains(concat( " ", @class, " " ), concat( " ", "btn", " " ))]')
shorten$clickElement()

我也试过

shorten <- remDr$findElement(using ='value', value = 'Shorten')
shorten <- remDr$findElement('css selector', '.btn') 
shorten <- remDr$findElement('css selector', 'input.btn')
shorten <- remDr$findElement('css selector', 'td>.btn')
shorten <- remDr$findElement('css selector', 'td. btn')

1 个答案:

答案 0 :(得分:1)

的CSS:

input[value=Shorten]
input[onclick*=shorten]

的xpath:

//input[@value='Shorten']
//input(contains(@onclick, 'shorten'))
相关问题