Piszę do szkoły program i natrafiłam na problem.
na stronie która ładuje się do WebBrowsera mam 3 rzeczy do wykonania a problem w tym, że 2 mają podobne nazwy i program wpisuje mi dane nie w to pole co potrzeba.
<input id="Remember" name="Remember" type="checkbox" value="true" /> <input id="LoginButton" name="LoginButton" type="submit" value="Zaloguj" />
Mój fragment kodu nie radzi sobie z wpisaniem danch w odpowiednie pola
webBrowser1.Document.GetElementById("Password").InnerText = pass;
webBrowser1.Document.GetElementById("Remember").InvokeMember("Click");
webBrowser1.Document.GetElementById("LoginButton").InvokeMember("submit");
Problem polega na tym, że hasło wpisuje w pierwsze pole o ID topPassword a nie w to co potrzeba czyli drugie.
1 linijka wprowadza dane w pierwzego passworda a muszę wprowadzić je do drugiego.
2 linijka jako jednyna tutaj działa.
3 linijka nie chce mi wysłać danych metodą POST.
Proszę o pomoc w szybkim rozwiązaniu tego problemu.