ورود

View Full Version : سوال در مورد webbrowser



site-111
جمعه 06 آذر 1388, 17:15 عصر
با سلام

من یک میخوام در یک تکسباکس در webbrowser مقداردهی کنم که در سورس آن دو خاصیت name یکسان با یک اسم وجود دارد باید چکار کنم؟

xxxxx_xxxxx
جمعه 06 آذر 1388, 19:02 عصر
احتمالاً این دو تکست باکس باید در فریم (Frame) های جداگانه ای باشند. پس شماره فریم رو عوض کنید.

msd950
شنبه 14 آذر 1388, 22:30 عصر
شما باید از متد Getelementsbytagname استفاده کنید !
برای دسترسی به به کنترل مورد نظر باید ایندکس کنترل مورد نظر را در سورس صفحه پیدا کنید

برای مثال اگر شما در سورس صفحه کد زیر را داشته باشید

<input class="input" type="text" name="input">

<input class="input" type="text" name="input"> ایندکس 2


کد به صورت زیر خواهد بود
webbrowser1.document.Getelementsbytagname("input")(2).click