Jak Zrobić Przycisk Z Kodem

Spisu treści:

Jak Zrobić Przycisk Z Kodem
Jak Zrobić Przycisk Z Kodem

Wideo: Jak Zrobić Przycisk Z Kodem

Wideo: Jak Zrobić Przycisk Z Kodem
Wideo: Jak zrobić przycisk do niszczenia budowli fortnite poradnik 2024, Może
Anonim

Podczas tworzenia stron czasami konieczne jest, aby po kliknięciu przycisku umieszczonego na stronie, w przeglądarce wystąpiło zaprogramowane przez autora zdarzenie. Aby to zrobić, musisz umieścić kod JavaScript w wygenerowanym dokumencie i powiązać go z wymaganym przyciskiem. W zależności od ilości kodu wymaganego do zaimplementowania zamierzonego zdarzenia możesz użyć różnych sposobów połączenia przycisku z kodem.

Jak zrobić przycisk z kodem
Jak zrobić przycisk z kodem

Instrukcje

Krok 1

Najczęściej wywołania kodu JavaScript są powiązane ze zdarzeniem onclick, czyli z kliknięciem lewym przyciskiem myszy. Jeśli nie potrzebujesz dużo kodu do opisania akcji, która ma się wydarzyć, to wszystko możesz umieścić bezpośrednio w tagu przycisku. Na przykład, aby zaprogramować przeglądarkę tak, aby wyświetlała prosty komunikat po kliknięciu przycisku, skrypt JavaScript wyglądałby tak: alert ('Kod działał!') Wymaga tylko jednej instrukcji i tekstu. Wszystko to można łatwo umieścić w opisie zdarzenia onclick tagu przycisku. W takim przypadku najprostszy kod HTML strony może wyglądać tak:

Przycisk z kodem

Przycisk z kodem

Krok 2

Nie jest praktyczne umieszczanie bardziej złożonego kodu JavaScript bezpośrednio w tagu przycisku. Łatwiej jest zrobić z niego osobną funkcję i umieścić jej wywołanie w zdarzeniu onclick. Na przykład może to wyglądać jak funkcja, która pokazuje okno zawierające czas kliknięcia przycisku: function getTime () {

var now = nowa data ();

alert („Kod działał w” + now.getHours () + ":" + now.getMinutes ());

} Należy go umieścić w nagłówku strony (pomiędzy tagami i). Pełny kod strony z wywołaniem tej funkcji powiązany z przyciskiem może wyglądać tak:

Przycisk wywołania funkcji

funkcja getTime () {

var now = nowa data ();

alert („Kod działał w” + now.getHours () + ":" + now.getMinutes ());

}

Przycisk wywołania funkcji

Krok 3

Tę samą metodę należy zastosować, gdy kliknięcie kilku różnych przycisków powinno wywołać zdarzenie, które można opisać tym samym kodem JavaScript. Na przykład możesz nieznacznie zmodyfikować poprzednią funkcję, aby dodać identyfikację wciśniętego przycisku do okna komunikatu: function getTime (btnString) {

var now = nowa data ();

alert (btnString + "kliknięty" + now.getHours () + ":" + now.getMinutes ());

} Pełny kod strony z trzema takimi przyciskami może wyglądać tak:

Trzy przyciski z wywołaniem funkcji

function getTime (btnString) {

var now = nowa data ();

alert (btnString + "kliknięty" + now.getHours () + ":" + now.getMinutes ());

}

Pierwszy przycisk

Drugi przycisk

Trzeci przycisk

Zalecana: