رفتن به مطلب
  • 0

سوال از Get Elements


marius

سوال

با سلام چجوری این. Get Elements کنم؟ میخوام اسم رو بگیرم ( محمد حسین ) و با by class نمیتونم:

<div class="rpTemplate">

               <div id="ctl00_menu_LoginControl1_rpu_i0_login_panel">

                   <center>
                       <div style="width: 92%; padding: 5px; text-align: right;">
                           <div class="txt3" align="center">
                               خوش آمدید
                           </div>
                               <div style="text-align: center">
                                       <img id="ctl00_menu_LoginControl1_rpu_i0_f_thumbnail" class="picBox" src="Resources/Images/UserProfile.png" style="width:50px;border-width:0px;"></div>
                           <div class="txt4" align="center">
                               محمد حسین                       
                           </div>

                           <div style="height: 7px;">
                           </div>


اینم کدش

WVL.executeJavascript(WV,"B4A.CallSub('Get_UName',true,document. document.getElementsByClassName('txt4').innerText)")

لینک ارسال
به اشتراک گذاری در سایت های دیگر

11 پاسخ به این سوال تاکنون داده شده است

ارسال های توصیه شده

<tr valign="top">
                        <td width="8%">
                        </td>
                        <td width="28%" class="txt1">
                            <b>
                                <span id="ctl00_content_ctl00_f_sarmayeh">4,000,000 ریال<br />بستانکار</span></b>
                            <br/>
                            <br/>
                            <br/>
                            <div class="txt3">
                                
                                <b>جمع مبلغ موجودی: <span id="ctl00_content_ctl00_f_sum">جمع مبلغ موجودی: 45,000,000</span></b>
                            </div>
                               
                        </td>
                        <td width="28%" class="txt1">
                            <b>
                                <span id="ctl00_content_ctl00_f_pasandaz">41,000,000 ریال<br />بستانکار</span></b>
                        </td>
                        <td width="28%" class="txt1">
                            <b>
                                <span id="ctl00_content_ctl00_f_bedehkari">51,893,333 ریال<br />بدهکار<div style="height:5px;"></div><div class="hr2"></div><div style="height:3px;"></div></span>
                            </b>
                            <center>
                                <div id="ctl00_content_ctl00_Panel1" class="txt2">
				
                                <span>قرض الحسنه                          : 43,413,333 ریال<br /></span><span>علي الحساب                          : 8,480,000 ریال<br /></span><span>اعتباري                             : 0 ریال<br /></span><span> ويژه                     : 0 ریال<br /></span><span>ويژه 2                   : 0 ریال<br /></span><span><b></span><a id="ctl00_content_ctl00_bagsat" href="javascript:__doPostBack('ctl00$content$ctl00$bagsat','')">مشاهده اقساط</a><span></b></span>
			</div>
                            </center>
                        </td>
                        <td width="8%">
                        </td>
                    </tr>

با سلام چگونه این مبالغ رو بگیرم؟؟؟ کلاس مشترک دارن با ایدی هم نتونستم بگیرم!! کمک لطفا

لینک ارسال
به اشتراک گذاری در سایت های دیگر

درود

خب هر کدوم یک ID مربوط به خودشون رو دارن

اگه تعداد ID ها زیاد نیست به همین چند تا هست میتونید برای همه از GetElementsByID استفاده کنید.

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

لینک ارسال
به اشتراک گذاری در سایت های دیگر

مهدی عزیز اینجوری میزنم ولی جواب نمیده ایدی ها هم متفاوته. میشه کد کاملش رو بذاری؟ شاید بعد از ( یه عبارت دیگه هم داره که جواب نمیده؟

 

میشه یه نمونه یا ایدی از این کد که زدم بدی لطفا؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

دوستان میشه انواع get elements رو با کدش و تفاوتش برام شرح بدبن؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

مهدی عزیز اینجوری میزنم ولی جواب نمیده ایدی ها هم متفاوته. میشه کد کاملش رو بذاری؟ شاید بعد از ( یه عبارت دیگه هم داره که جواب نمیده؟

 

میشه یه نمونه یا ایدی از این کد که زدم بدی لطفا؟

آدرس سایت رو لطف کن بده

لینک ارسال
به اشتراک گذاری در سایت های دیگر

متاسفانه این داخل یه اکانت خصوصی هستش. شما فقط لطف کنید برای گرفتن مقادیر عددی این عکس که پیوست کردم کد قسمت آیدی رو بنویسید

post-145-0-74273700-1436463234_thumb.png

لینک ارسال
به اشتراک گذاری در سایت های دیگر

دوست عزیز تا بنده چیزی رو نبینم نمیتونم کد قطعی بدم

در این مورد هنوز پیشنهادم همون GetElements کردن و SubString و SubString2 برای جداسازی هست !

لینک ارسال
به اشتراک گذاری در سایت های دیگر


WVL.executeJavascript(WV,"B4A.CallSub('Get_UName',true,document.getElementsByID('txt4').item(0).innerHTML)")

نحوه نوشتن این کد صحیح هست؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام عزیز.

این واسه یکی از ایدی هایی که داخل این کد دادین شما:

web.executeJavascript(WebView1,"B4A.CallSub('matn',true,document.getElementById('ctl00_content_ctl00_f_pasandaz')[0].innerHTML)")

بعد قیمت رو میده یه ساب matn که سابش رو ایحاد میکنیم و میگیریم:

Sub matn(mm As String)
Msgbox(mm,"gheymat")
End Sub
لینک ارسال
به اشتراک گذاری در سایت های دیگر

دوستان میشه انواع get elements رو با کدش و تفاوتش برام شرح بدبن؟

این سوالتون مربوط به این تاپیک نیست.

اگه یه سرچ بزنید: گت المنت یا getElements

آموزش های زیادی هست ، مخصوصا اموزش تصویری آقای ایزدی.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام

[/font][/size][font=tahoma][/font][size=4][font=tahoma]WVL.executeJavascript(WV,"B4A.CallSub('Get_UName',true,document. document.getElementsByClassName('txt4').innerText)")[/font][/size][size=4][font=tahoma]

رو با


WVL.executeJavascript(WV,"B4A.CallSub('Get_UName',true,document.getElementsByClassName('txt4').item(0).innerHTML)")

جایگزین کن. تست نکردم ولی فکر میکنم درست بشه.

موفق باشی.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

مهمان
این موضوع برای عدم ارسال قفل گردیده است.
  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...