C # webbrowser, как получить доступ к классу CSS HtmlElement? - PullRequest
1 голос
/ 17 декабря 2011

Я пытаюсь заполнить веб-форму.Как нам получить доступ к классу HTML-элемента в HTML?Обычно мы используем этот код:

webBrowser2.Document.GetElementById

HTML ниже:

<select class="birthday_day" name="birthday_day" >
    <option value="0">---</option>
    <option value="1">1</option>
    <option value="2">2</option>
    <option value="3">3</option>
      </select>

Ответы [ 2 ]

0 голосов
/ 17 декабря 2011

Рассмотрите возможность использования getAttribute - http://msdn.microsoft.com/en-us/library/system.windows.forms.htmlelement.getattribute.aspx должны быть доступны и CLASS, и NAME.

0 голосов
/ 17 декабря 2011

Возможно, вы захотите сделать это по имени, а не по классу, поэтому вы можете попробовать использовать свойство Document.All:

webBrowser2.Document.All["birthday_day"]
...