سلام آقای افشار ابتدا مدیر شدنتون رو به خودتون و آقای صفا تبریک میگم و براتون آرزوی موفقیت میکنم.
نه ببینید به پست من توجه نکردید من میتونم روی یک دکمه کلیک کنم ولی روی این دکمه ها نیمتونم این دکمه ها خصوصیت id رو ندارند...
من یه استراتژی میخوام که وقتی روی دکمه اول کلیک کردم برگرده و روی دکمه دوم کلیک کنه و همینطور بره جلو (شاید تنها راه ارسال tab باشه ).
سورس دکمه اول اینه :
کد HTML:
<input value="Book it" class="button-book-it" type="submit">
سورس دکمه دوم اینه :
کد HTML:
<input value="Book it" class="button-book-it" type="submit">
پس کد های یکسانی دارند به خاطر اینه که دکمه ها توی گرید هستند.
و کد شما اصلا بدرد من نمیخوره چون همونطور که میبینید توی سورس بر خلاف دکمه های دیگه شناسه id برای استفاده از کدتون نیست.
تنها با کد زیر میشه روی دکمه ها کلیک کرد اما نمیتونم بهش دستور بدم روی دکمه دوم یا سوم کلیک کن.
HtmlElementCollection elc = this.webBrowser1.Document.GetElementsByTagName("in put");
foreach (HtmlElement el in elc)
{
if (el.GetAttribute("value").Equals("Book it"))
{
el.InvokeMember("Click");
}
}