我需要从“data-rating”属性中获取值“8.37”。
render(<MuiThemeProvider muiTheme={getMuiTheme()}><App /></MuiThemeProvider>, document.getElementById('root'));
在java中有onView(withTagValue(is((Object) "mytag1"))).perform(click());
,但我在VBA中找不到语法。
我想它是这样的:
<p>Which is the most horrifying thing/disease you have seen in your medical career?</p>
后面有一些语法。
答案 0 :(得分:1)
要从&#34;数据评级&#34; 属性中获取值&#34; 8.37&#34; ,您可以使用以下行:代码:
bot.FindElementByXPath("//div[@class='ch-rating']/div[@class='star-rating star-rating--alt star-rating--ch']").getAttribute("data-rating")
语法:
var attribute = element.getAttribute(attributeName);
,其中
正如您所见运行时错误438:对象不支持此属性或方法 HtmlElement.GetAttribute Method(String)这里有一些细节:
运行程序时出现错误438,其中表单被分配给变量,如果程序位于运行Windows 95并且区域设置设置为除设置之外的设置的系统上,则该变量用于访问表单上的控件英语(美国)。错误文本是:
Run-Time Error #438:
Object doesn't support this property or method
此问题有两种可能的解决方法。
Microsoft已经确认这是本文开头列出的Microsoft产品中的错误。 Windows 98中已修复此问题。
要一致地重现此错误,您将需要HeapWalker,这是一个随Windows 16位软件开发工具包和16位版本的Visual C ++一起提供的实用程序。
来源:FIX: Error 438"Object Doesn't Support This Property or Method"