PDA

View Full Version : سوال: خواندن اطلاعات از يك input box در وب بروزر



mzeadabadi@gmail.com
پنج شنبه 26 دی 1392, 20:24 عصر
با سلام و خسته نباشيد
من يه برنامه ويندوزي دارم مينويسم در اين برنامه از يه عنصر webbrowserاستفادهميكنم كه يك صفحه وب رو نشون بده كه البته ثابته يعني 4 تا inputbox داره من ميخوام محتويات اين تكست باكس ها رو بخونه
<input type= text id=t1 value=INO MIKHAM BEKHONAM>

sajadzare
پنج شنبه 26 دی 1392, 22:30 عصر
من با Watin المنت ها رو میگیرم کدش رو برات می نویسم


using Watin.core;

private browser=new IE();
var txt1=browser.textfield(find.byid("t1"));
string txtread=txt1.text;

master 1
جمعه 27 دی 1392, 08:39 صبح
با سلام و خسته نباشيد
من يه برنامه ويندوزي دارم مينويسم در اين برنامه از يه عنصر webbrowserاستفادهميكنم كه يك صفحه وب رو نشون بده كه البته ثابته يعني 4 تا inputbox داره من ميخوام محتويات اين تكست باكس ها رو بخونه
<input type= text id=t1 value=INO MIKHAM BEKHONAM>

از این کد استفاده بکن

WebBrowser.Document.GetElementById("t1").InnerText

mzeadabadi@gmail.com
جمعه 27 دی 1392, 10:40 صبح
ميدونيد inner text خالي برمي گردونه حالا اگه بخوام محتويات يه جدول رو بخونم بايد چيكاركنم </tr><td>ON RO KIHAM BEKHONAM</td><tr>