2009-12-14 7 views
0

나는이 양식С # WebBrowser 컨트롤 - 입력

<form method='POST' action='1.php'> 
    <input type='hidden' name='min' value='24'> 
    <input type='hidden' name='max' value='27'> 
    <input type='hidden' name='do_some' value='1'> 

    <input type='image' name='do_some' class='image cmd' src='images/1.png' alt='1' 
         onMouseOver="doImage()"/ > 
    <input type='image' name='do_search' class='image cmd' src='images/2.png' alt='2' 
         onMouseOver="doImage()"/ ></form> 

를 클릭하지만 "입력 이름 = 'do_search'"클릭해야하고 내가 할 때

webBr.Document.All.GetElementsByName("do_search").Cast<HtmlElement>().First().InvokeMember("click"); 

는 항상 "클릭 입력 이름 = 'do_some' "그리고 나는 왜 ... 도울 수있는 사람이 누구인지 ...

나는 남성에게 X와 Y가있는 클릭이 필요하다고 생각한다. 그러나 여기에서는 새로운 문제가 없다. 어떻게 찾아 ...?

답변

0

동일한 이름의 입력이 두 개 있습니다.

<input type='hidden' name='do_some' value='1'> 
<input type='image' name='do_some' class='image 
cmd' src='images/1.png' alt='1' onMouseOver="doImage()"/ > 
+0

예이 부분은 변경할 수 없습니다. 마우스로 클릭하면 잘 작동합니다! 코드로 어떻게 작동시킬 수 있습니까? – evgen

+0

입력 이름을 편집 할 수 없습니까? – jball

+0

예, 내 웹 사이트가 아닙니다 !! 코드에서 클릭하여 X 및 Y를 추가 할 수있는 방법은 없나요? – evgen

관련 문제