Help Tự động click vào button dựa theo class trong javascripts.

nanadnmylove

Senior
Joined
Apr 7, 2015
Messages
345
Reactions
61
MR
1.715
Call me! Call me! Chat with me via Teams
Như tiêu đề, em đang làm cái extension để treo máy tự động, sẽ tự động click vào 1 button nhưng thay vì dựa vào id của button đó thì dựa vào class của nó.
VÌ button đó ko được set id.
Class nó dạng: class="class1 class2".
Vậy có cách nào bắt được button đó để chạy hàm tự động click trong javascripts ko các bác.
Theo e tìm hiểu thì hàm getElementByClass nó trả về một array chứ ko phải một đối tượng. Nên dùng hàm này thì nó ko bắt được button cụ thể.
Em thử mọi cách vẫn ko thấy click.
Cảm ơn các bác đã đọc
 

bimaloha

Junior
Joined
Jul 10, 2014
Messages
234
Reactions
100
MR
0.484
Bạn tìm hiểu về jQuery đi, $('.class1.class2') là được.
Còn getElementByClass nếu trả array thì lọc trong array đó bằng các attribute khác rồi sử dụng là được mà.
 
Bạn tìm hiểu về jQuery đi, $('.class1.class2') là được.
Còn getElementByClass nếu trả array thì lọc trong array đó bằng các attribute khác rồi sử dụng là được mà.
cảm ơn bác. Để e xem jquery.
Còn cái array thì ko biết cách lọc, vọc trên stackoverflow thì toàn ko chạy :D

à, hình như cũng đã thử jquery với cú pháp đó. Cũng tạch ko chạy nốt. hic
 

leenguyen69

Senior
Joined
Sep 5, 2014
Messages
743
Solutions
2
Reactions
626
MR
3.865
cảm ơn bác. Để e xem jquery.
Còn cái array thì ko biết cách lọc, vọc trên stackoverflow thì toàn ko chạy :D

à, hình như cũng đã thử jquery với cú pháp đó. Cũng tạch ko chạy nốt. hic
Bác lấy đúng index của button đó trong array là dùng dc mà document.getElementByClass("class1 class2")[index button]
 

vipphuong

Banned
Verified
Scammer
Joined
Apr 30, 2013
Messages
651
Reactions
431
MR
0.421
Call me! Call me! Chat with me via Yahoo Messenger Chat with me via Teams
hỏi mấy cái code này thì vui lòng. copy đoạn code bị lỗi hoặc ko chạy dc lên. thì mới fix dc triệt để. Hàm hay thủ tục có đúng theo cú pháp đi nữa thì vẫn có thể bị sai ở chỗ khác.
 
Bác lấy đúng index của button đó trong array là dùng dc mà document.getElementByClass("class1 class2")[index button]
cảm ơn bác. để e thử
hỏi mấy cái code này thì vui lòng. copy đoạn code bị lỗi hoặc ko chạy dc lên. thì mới fix dc triệt để. Hàm hay thủ tục có đúng theo cú pháp đi nữa thì vẫn có thể bị sai ở chỗ khác.
vâng bác
 

Jay9Proxy

Newbie
Joined
Apr 11, 2025
Messages
12
Reactions
2
MR
0.182
Button ắt hẳn sẽ có text nhỉ ví dụ text Tiếp theo. Nếu chỉ có class mình query lấy hết class rồi forearch kiểm tra cái nào có text Tiếp Theo

Hoặc nếu nó luôn nằm ở đó thì bác query theo class xong kiểm tra xem nó ở thứ bao nhiều rồi lấy ra theo index đó thôi
 

Announcements

Forum statistics

Threads
434,246
Messages
7,321,851
Members
185,520
Latest member
Sicune
Back
Top Bottom