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

مشکل کلیک با نام class در گت المنت


mamalliii

سوال

سلام یه باتن برای ارسال اطلاعات توی برنامه گذاشتم و از کد زیر استفاده کردم اما کار نمیکنه

Sub Button1_Click
	WebViewExtras1.executeJavascript(webview1,"document.getElementsByClassName('btn btn-primary btn-lg').clik;")
End Sub
لینک ارسال
به اشتراک گذاری در سایت های دیگر

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

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

گرفتن یک عدد تو یک لیبل چطوریه  و وب ویونداشته باشه .ساده باشه

 

من با این کد نتونستم

Sub WebView1_pagefinished (url As String)
WebViewExtras1.executeJavascript(WebView1,"B4A.CallSub('get_date',true,document.getElementsByClassName('ajax_cart_quantity').length)")
End Sub


Sub get_date(today As String)
date.Text = today
End Sub

چطوری میشه وب ویو نباشه و تو لیبل از طریق کلاس ....عدد رو گرفت

 

یه جور دیگه :  فقط عدد تو سورس  هست چکار میشه کرد

post-1674-0-54493800-1450864052_thumb.jpg

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

این کد رو جایگزین کنید.

اگه حل نشد سایت مورد نظر رو بدید.

Sub Button1_Click
	WebViewExtras1.executeJavascript(webview1,"document.getElementsByClassName('btn btn-primary btn-lg').click;")
End Sub
لینک ارسال
به اشتراک گذاری در سایت های دیگر

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

مثلا اولین بار

Sub Button1_Click
	WebViewExtras1.executeJavascript(webview1,"document.getElementsByClassName('btn btn-primary btn-lg')[0].click;")
End Sub
لینک ارسال
به اشتراک گذاری در سایت های دیگر

ببینید کلاس معمولا برای  مجموعه به کار گرفته میشه یعنی ممکنه 10 شی دیگه با همین کلاس توی صفحه وجود داشته باشه شما باید از اول صفحه شروع به شمارش تکرار این کلاس بکنید تا برسید به اون جایی که میخوایی کار کنید (از 0 شروع میشه)

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

آیا میشه این لیبل هر 2 ثانیه یک با از نو بارگذاری شود(رفرش )

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

سایتی که میخواین اینکارو روش انجام بدین آدرسشو بذارید لطفا!

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

آیا میشه این لیبل هر 2 ثانیه یک با از نو بارگذاری شود(رفرش )

دوست عزیز برای پرسیدن سوالتون تاپیک جدید ایجاد کنید!

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

اخرین ارسالم تو این پست 17 شهریور بوده پس این اسپم نیس

 

لطفا یکی کمک کنه چیکارش کنم؟

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

بایگانی شده

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

  • کاربران آنلاین در این صفحه   0 کاربر

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