VBScript:如何查找DIV标记是否包含特定文本

时间:2012-03-02 14:33:47

标签: html vbscript qtp

myaddress= "Sk ks, Röntenstrasse 31, Wolle"

我在QTP中编写VB脚本。 如何判断是否有任何DIV标签包含这个“myaddress”?

if it exists
msgbox "it exists"
if not
msgbox "it doesn't".

提前致谢。

enter image description here

1 个答案:

答案 0 :(得分:1)

使用QTP,您可以使用innertext属性来查找元素。

 If Browser("bb").Page("pp").WebElement("html tag:=div", "innertext:=" & myaddress).Exist
    ' Treat element
 End If

顺便说一句,如果myaddress只是内部文本的一部分,你应该用两面的外卡来锚定它:

"innertext:=.*" & myaddress & ".*"