C#webbrowser控件 - 输入点击

时间:2009-12-14 17:15:41

标签: c# .net

我有这个表格

<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 ......但是这里新问题我找不到如何......?

1 个答案:

答案 0 :(得分: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()"/ >