C# 使用Selenium WebDriver验证文本字段是否为空

C# 使用Selenium WebDriver验证文本字段是否为空,c#,selenium,selenium-webdriver,webdriver,C#,Selenium,Selenium Webdriver,Webdriver,假设我想在继续单击提交按钮之前验证ID为“text_input”的文本输入字段是否为空(包含文本),例如: // verify that html element id "text_input" is not null var button_Save = Driver.Instance.FindElement(By.Id("submit")); button_Save.Click(); 怎么能这样呢 我要验证的元素的HTML不是空的是: <input name="text_input"

假设我想在继续单击提交按钮之前验证ID为“text_input”的文本输入字段是否为空(包含文本),例如:

// verify that html element id "text_input" is not null

var button_Save = Driver.Instance.FindElement(By.Id("submit"));
button_Save.Click();
怎么能这样呢

我要验证的元素的HTML不是空的是:

<input name="text_input" value="Fred" id="text_input" tabindex="6" class="label" type="text">

如果您有这样的输入:

<input name="text_input" value="Fred" id="text_input" tabindex="6" class="label" type="text">

如果您有这样的输入:

<input name="text_input" value="Fred" id="text_input" tabindex="6" class="label" type="text">

“非空”是什么意思?您的意思是元素存在吗?对不起,我的意思是它不是空的,里面有文本,您说的“notnull”是什么意思?您的意思是元素存在吗?对不起,我的意思是它不是空的,它的hanks中有文本!我很感激。if条件开头的“!”有什么作用?谢谢!我很感激。if条件开头的“!”有什么作用?