Hỏi cách tìm thông tin của "href" khi VBA tự động Internet explorer

Liên hệ QC

ez4ooo

Thành viên mới
Tham gia
26/4/12
Bài viết
1
Được thích
0
Các cao nhân cho em hỏi: Bình thường có thể tìm được Name hoặc Classname để điền vào code như hình dựa vào thông tin của INSPECT - ELEMENT trên web. Nhưng nếu web chỉ có "HREF" như hình mà không có Name hoặc Classname thì lấy thông tin để viết code như thế nào? Mong anh chị giải đáp giúp, em cảm ơn ạ!
32.png
 

File đính kèm

  • IMG_20220206_210553.jpg
    IMG_20220206_210553.jpg
    158.4 KB · Đọc: 27
  • IMG_20220206_212828.jpg
    IMG_20220206_212828.jpg
    130.2 KB · Đọc: 28
Theo mình thì bạn dựa vào cấu trúc rồi cắt chuỗi thôi.
 
Upvote 0
Bạn sử dụng element.getAttribute("href")

JavaScript:
Dim a, o as object
For each a in doc.getElementsByTagName("a")
  If a.getAttribute("href") <> "" then
  'If a.getAttribute("href") like "*SessionID=*" then
    Set o = a: exit for
  End if
Next
If Not o is nothing then
  Debug.print o.getAttribute("href")
End if
 
Upvote 0
Web KT

Bài viết mới nhất

Back
Top Bottom