PDA

View Full Version : مشکل در کلیک بر روی یک کنترل در صفحه وب



sara_aryanfar
چهارشنبه 19 مرداد 1390, 13:19 عصر
با سلام من می خوام روی یه کنترل در صفحه وب کلیک کنم اما وقتی از ایدی اون کنترل استفاده می کنم عمل کلیک انجام نمیشه اینم کد مربوط به اون کنترل
<input id="secfrdcodedvar" type="hidden" value="58e48f6f6fe44134584ad970c004d111" name="secfrdcodedvar">

وسوال دوم من هم این هست که چرا وقتی از این کد استفاده می کنم ارر زیر رو میده ممنون از راهنمایی شما
webBrowser1.Document.GetElementsByTagName("input")[7];

ارر
Only assignment, call, increment, decrement, and new object expressions can be used as a statement

sara_aryanfar
چهارشنبه 19 مرداد 1390, 16:05 عصر
یعنی کسی نمی دونه چطوری باید روی باتن ارسال در این صفحه کلیک کرد؟
http://s-a-sh.mihanblog.com/linkdaily/new

sara_aryanfar
چهارشنبه 19 مرداد 1390, 22:31 عصر
یعنی کسی اطلاعی از این جریان نداره

Farshid007
پنج شنبه 20 مرداد 1390, 14:54 عصر
سلام
اینو امتحان کنید:
WebBrowser1.Document.GetElementById("secfrdcodedvar").InvokeMember("OnClick");

sara_aryanfar
پنج شنبه 20 مرداد 1390, 16:34 عصر
این کد هم عمل نکرد متاسفانه

Farshid007
پنج شنبه 20 مرداد 1390, 17:04 عصر
اون دکمه اصلا رویدادی به نام onClick نداره
من زیاد html بلد نیستم
اون یه دکمه submit هستش
شاید اگه بجای onClick بنویسید Submit
درست شه(البته این جملم یه خورده احمقانست ولی ارزششو داره یه بار امتحان کنید)

sara_aryanfar
پنج شنبه 20 مرداد 1390, 17:17 عصر
:افسرده: اینم نشد

farshid_vb
جمعه 17 شهریور 1391, 11:35 صبح
بنویس Click ولی نمیشه
بهتره بنویسی Focus
و بعد هم اینتر را بفرستی با
sendkeys