1

请帮助我将innertextaWebElement从 a更改为Webtable. 下面是我正在尝试的代码

SET OBJECT = Browser("Browser").Page("pgeMemberProgram").WebTable("Member Summary").ChildItem(18, 2, "WebElement", 9)

OBJECT.set "ABCD"

每次我尝试这个时,它都会说,没有设置对象。

4

1 回答 1

0

WebElement对象没有Set方法。为了设置它们的文本,您必须使用该.Object属性才能访问底层的 HTML 对象。

请注意,这innerText不是标准 HTML,您应该使用textContent. 大多数浏览器都支持textContent,但如果您使用的是旧版本的 IE,您可能需要使用innerText.

您可能还因为使用OBJECT用作变量名而面临问题,请尝试以下操作:

Set webElem = Browser("Browser").Page("pgeMemberProgram").WebTable("Member Summary").ChildItem(18, 2, "WebElement", 9)

webElem.Object.textContent = "ABCD"
于 2018-10-23T13:35:24.417 回答