我想要在jquery中獲取元素,但我得到了返回對象的null
值。如下圖所示IJavaScriptExecutor返回null
代碼:
public IWebElement Executescript(IWebDriver driver, String script)
{
return (IWebElement)((IJavaScriptExecutor)driver).ExecuteScript(script);
}
public IWebElement getuserpasserror()
{
IWebElement error = op.Executescript(this.driver, "$('li').html()");
return error;
}
但返回的值error
是null
。
什麼是'IWebElement'和'IJavaScriptExecutor'。 –
fyi jquery不會用'.html()返回一個元素' –
IwebElement它是selenium webdriver元素。 – Amir