C# Как получить код безопасности в области текстового поля?
<table>
Security code: <span style="font-family:'Segoe UI Bold', 'Segoe UI Semibold', 'Segoe UI', 'Helvetica Neue Medium', Arial, sans-serif;font-size:14px;font-weight:bold;color:#2a2a2a;">9949598</span>
</td>
Я хочу, чтобы код показывался в текстовом поле в области приложения формы Windows.
Ниже приведен код, который я пытаюсь сделать это в моей области текстового поля, но не успешно.
Пожалуйста, помогите мне в этом.
HtmlElementCollection bColl = webBrowser1.Document.GetElementsByTagName("span");
foreach (HtmlElement bEl in bColl)
{
if (bEl.GetAttribute("style").Contains("Arial, sans-serif;font-size:14px;font-weight:bold;color:#2a2a2a"))
txtLinkDetails.Text = bEl.OuterHtml.Split('"')[3];
}
1 ответ
Там вы идете
if (geckoWebBrowser1.Document.GetElementById("delete_3_2") != null)
{
MessageBox.Show("getelementbyid available!!!");
}
Проверка на нулевое значение обычно требует проверки того, является ли элемент нулевым, например != null
:)
С уважением