PDA

View Full Version : مبتدی: ارتباط label وب با label فرم



elinaashegh
سه شنبه 16 مهر 1392, 04:35 صبح
سلام
ببخشید یه سوال
اینو نگاه کنین مال یه سایت هست که کد کپچا داره و وقتی کپچا اشتباه وارد میشه این ارور رو میده
<span class="error">
Wrong answer to verification characters. Please try again
</span>

حالا من میخوام وقتی که کد کپچا رو اشتباه وارد میکنیم و این ارور رو میده توی وب بروزر . ما این Wrong answer to verification characters. Please try again چطور میتونم تو یه لیبل (label) تو فرم نمایش بدیم ؟ اونایی که id دارن راحت میشه نمایش داد ولی این نمیشه خیلی باهاش کار کردم نشد :ناراحت:

pedram.11
سه شنبه 16 مهر 1392, 06:11 صبح
شما برای این مورد باید کل المنت هایی که با تگ span وجود دارن رو بررسی کنید و بعد متن موجود درش رو چک کنید که آیا اخطال جواب غلط هست یا خیر

elinaashegh
سه شنبه 16 مهر 1392, 11:26 صبح
میشه کدش رو برام بزارین مممون میشم یا نمونه ای چیزی برام بزارین
بخدا دیونه شده باهاش

aliagamon
سه شنبه 16 مهر 1392, 17:04 عصر
اگه قصدتون تنها نمایش متنی است که درون تکست باکس هست که میتونید از HTML Agility و عبارت با قاعده کار کنین ....
وگرنه به راحتی میتونید تنها بگردین تو کد ببین همچین چیزی وجود داره یا نه .....(webdocument)....
من برای HTML Agility یه نمونه تو فایل های ضمیم پیدا کردم گذاشتم اما نمونه برای موارد دیگه تو سایت هست :لبخند:

pedram.11
سه شنبه 16 مهر 1392, 18:39 عصر
میشه کدش رو برام بزارین مممون میشم یا نمونه ای چیزی برام بزارین
بخدا دیونه شده باهاش

کد ها بسته به سورس کد پیج ها فرق میکنن. خیلی ساده هست، شما فرمودید توی وب بروزر:
HtmlElementCollection spans = webBrowser1.Document.GetElementsByTagName("span");
این کد المنت هایی که تگ span دارن رو در میاره و شما میتونید متن های هر المنت رو بررسی کنید.