<div id="queryButton_ns_033T372D9A50ZCTW273X_1889_"
style="display:inline-block text-align:center;">
<input type="image"
alt="Find Now" src="http://g-ecx.images-amazon.com/images/G/31/rcx-gs/abn/button-find-now._V369364970_.png">
如何点击链接?它无法使用id或使用xpath。
答案 0 :(得分:1)
因此,目前使用您请求的两个选项点击此按钮的方式。
看起来您不能使用该ID,因为每次加载页面时它都会更改。 但是,如果您能够捕获动态生成的id,那么它就像这样:
WebElement we5 = null;
we5 = driver.findElement(By.id("queryButton_ns_0S7SWJ42MS972TW2Z74G_1576_"));
we5.click();
或
至于xpath应该很简单:
WebElemet we5 = null;
we5 = driver.findElement(By.xpath("/html/body/div[4]/div/div[4]/div/div/div/table/tbody/tr/td[2]/form/div[2]/input"));
we5.click();