innerText看起来如下所示:
9999
NA 1299
1/1/2015
7:01:35 EST
Cleanup Time
12/31/2015
12/31/2015我试图通过执行以下操作来处理对象的innerText:
Set arr_data = Sys.Browser.("iexplore").Page("...")...
For i = 0 To array_data.length-1
Set element = array_data(i)
Set text = element.innerText //error happens on this line
If InStr(text, "Cleanup Time")<> 0 Then
Log.Message("Found")
Else
Log.Message("Not Found")
End If
Next我得到的错误是:
Microsoft VBSCript运行时错误 对象:‘string:"9999 IMP 9999“”
我也尝试通过使用
Set text = element.innerText(i)但是得到一个
未知运行时错误
我已经检查了调试器中的对象,直到Set文本,而且一切看起来都很好。
发布于 2015-12-28 14:37:45
问题是我们试图设置文本,而我们应该使用
text = element.outerTexthttps://stackoverflow.com/questions/34495360
复制相似问题