Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Auto klikanie w button
czerwon
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 23.06.2012

Ostrzeżenie: (0%)
-----


Witam, potrzebuję waszej pomocy z js.

Próbuję zrobić taki skrypt, który po wejściu na daną stronę automatycznie kliknie na button znajdujący się na tej stronie. Skrypt będzie działał w tampermonkey. Na razie udało mi się zrobić automatyczne zaznaczanie checkboxów i teraz nie mogę sobie poradzić z tym buttonem. Jego kod wygląda tak:

  1. <button type="submit" class="send enterCodeButton">Dalej</button>

I tylko to jest związane z tym buttonem. Nie ma żadnego ID i dlatego mam problem. Macie jakieś pomysły?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
kamil4u
post
Post #2





Grupa: Zarejestrowani
Postów: 2 350
Pomógł: 512
Dołączył: 4.01.2009
Skąd: Wrocław / Świdnica

Ostrzeżenie: (0%)
-----


Heh. Dobieranie do tego bibliotek to szczyt lenistwa (IMG:style_emoticons/default/smile.gif)

Skoro już umiesz zaznaczyć checkbox-a to znaczy, że znasz podstawy DOM-u. A jeżeli nie to się z nimi zapoznaj. W skrócie to wyszukiwanie elementu( np. HTML ) w JS.
Np. funkcję getElementById, czy getElementsByTagName itd. - Google powie Ci więcej.

No i teraz robisz bardzo skomplikowaną rzecz (IMG:style_emoticons/default/smile.gif) :
Kod
var element = document.getElementById('formularz'); // dobierasz się do formularz(<form>), właśnie poprzez DOM
element.submit();
Go to the top of the page
+Quote Post
czerwon
post
Post #3





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 23.06.2012

Ostrzeżenie: (0%)
-----


Cytat(kamil4u @ 23.06.2012, 23:36:27 ) *
Heh. Dobieranie do tego bibliotek to szczyt lenistwa (IMG:style_emoticons/default/smile.gif)

Skoro już umiesz zaznaczyć checkbox-a to znaczy, że znasz podstawy DOM-u. A jeżeli nie to się z nimi zapoznaj. W skrócie to wyszukiwanie elementu( np. HTML ) w JS.
Np. funkcję getElementById, czy getElementsByTagName itd. - Google powie Ci więcej.

No i teraz robisz bardzo skomplikowaną rzecz (IMG:style_emoticons/default/smile.gif) :
Kod
var element = document.getElementById('formularz'); // dobierasz się do formularz(<form>), właśnie poprzez DOM
element.submit();

Dziękuję, poradziłem sobie. Użyłem getElementsByTagName, ponieważ <form> nie był jasno określony i miałem problemy ze znalezieniem nazwy. Jak będę jeszcze czegoś potrzebował to się odezwę. Pozdrawiam.

@edit, w sumie to jeszcze jedno pytanie. Jak można zablokować niektóre elementy na stronie żeby się nie ładowały np. tło i inne obrazki?

Ten post edytował czerwon 24.06.2012, 13:07:44
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 6.10.2025 - 10:58