是否有使用此代码段中data-bind
值或data-xid
的提取方法:
<input class="form-control" type="text" maxlength="35" data-bind="value: firstGivenName" data-xid="firstGivenName"/>.
答案 0 :(得分:2)
找到input
元素并使用.GetAttribute()
获取属性值:
IWebElement myInput = Driver.FindElement(By.CssSelector("input[data-xid][data-bind]"));
myInput.GetAttribute("data-xid");
如果您要求根据data-xid
属性值找到元素:
IWebElement myInput = Driver.FindElement(By.CssSelector("input[data-xid=firstGivenName]"));
答案 1 :(得分:0)
你可以用JQuery做到这一点。
var elements_found = $("input[dataxid='firstGivenName']")