2017-09-15 5 views
1

그래서 웹 사이트에 자동 로그인하려고합니다. 로그인 페이지에서 이메일을 요청합니다. "GetElementById"및 "SetAttribute"를 사용하여 입력 값을 전자 메일로 설정합니다. 그러나 어떤 이유로 웹 사이트는 유효한 이메일 주소라고 생각하지 않습니다. 수동으로 입력하면 잘 작동하지만 나는 요소를 클릭하고 속성과 그런 것들을 설정하려고 시도했다. 이 문제를 해결할 수있는 방법이 있습니까?올바른 형식의 값을 허용하지 않는 html 요소 설정을 수정하려면 어떻게해야합니까?

webBrowser1.Document.GetElementById("i0116").SetAttribute("value", "[email protected]"); 

답변

1

대신의 setAttribute를 사용하는 많은 잘 작동하는 것 같다 innerText와 속성

webBrowser1.Document.GetElementById("i0116").InnerText = "[email protected]"; 
+0

를 사용 : 여기

내가 현재 입력 값의 값을 설정하고있어 방법입니다. 감사! – Bootsie123

+0

기꺼이 도와 드리겠습니다! – PeacefulDays