【发布时间】:2015-03-25 22:50:08
【问题描述】:
我想存储当我将鼠标放在图像上时出现在图像中的文本。该图像在此页面上的表格中https://www.magiccardmarket.eu/Products/Singles/Dragons+of+Tarkir,第一张图像具有以下xpath //div[@id='siteContents']/div[2]/div[2]/div/form/table.1.3。该表元素的 html 代码包含以下内容:
<span onmouseover="showMsgBox('Dragons of Tarkir')"></span>
我想存储 showMsgBox 的内容。看来我需要了解一些 Javascript 才能驱动 Selenium IDE。到目前为止我发现的是question about how to extract text with xPath,这里是how the Javascript function slice works。那我觉得应该是这样的:
storeText | //div[@id='siteContents']/div[3]/div[2]/table/tbody/tr[1]/td[2]/a/span/@onmouseover | exp
storeEval | exp = exp.slice(12, -2); | expansion
但它会抛出一个并不能说明太多的错误。
【问题讨论】:
标签: javascript xpath selenium-ide