Aby lepiej zrozumieć centrum() Metoda, spójrz na jej składnię poniżej:
element.Focus (opcje);
W tej składni:
Przykład 1: Koncentracja na polu tekstowym za pomocą metody focus ()
Zacznij od utworzenia nowego dokumentu HTML i w tym dokumencie utwórz pole wejściowe i przycisk z następującymi wierszami:
W powyższych liniach:
Uruchamianie tego dokumentu HTML wyświetla następujące w przeglądarce:
Pole tekstowe i przycisk są wyświetlane na stronie internetowej. Teraz, aby dodać funkcjonalność po przycisku, dodaj następujące wiersze w pliku JavaScript:
funkcja ButtonClicked ()
tf = dokument.getElementById („tf1”);
tf.centrum();
W powyższych liniach JavaScript:
W tym momencie strona internetowa daje następujący wynik:
W wyjściu można zaobserwować, że naciśnięcie pola stawia pole tekstu jako aktywne lub „w centrum uwagi".
Przykład 2: Koncentrując się na elemencie z argumentami „opcji”
W tym przykładzie głównym celem jest posiadanie elementu w przewijanej pozycji. Następnie przycisk powinien nie tylko skupić się na tym elemencie, ale także wyświetlić ten element z dokumentu.
Zacznij od utworzenia dokumentu HTML i podobnie jak w pierwszym przykładzie, utwórz pole tekstowe i przycisk z następującymi wierszami:
type = "tekst"
id = "tf1"
class = "przewijane"
zastępca = "Jestem pola tekstowym"
/>
W tych liniach jedyną różnicą jest:
Następnie dodaj następujące wiersze do pliku CSS lub w etykietka:
ciało
Wysokość: 7000px;
.Przewidziane
Pozycja: absolutna;
Top: 4000px;
W wyżej wymienionych wierszach:
Uruchomienie tego dokumentu HTML podaj następującą stronę internetową w przeglądarce:
Ze wyjścia jasno wynika, że pole tekstowe jest teraz umieszczone w pozycji 4000px z góry.
Następnie dodamy następujące wiersze JavaScript:
funkcja ButtonClicked ()
tf = dokument.getElementById („tf1”);
tf.focus (zapobieganiecroll: false);
W tych liniach:
Uruchom dokument HTML, a po kliknięciu przycisku otrzymasz następujący wynik:
Na mocy wyjścia można zaobserwować, że po kliknięciu przycisku, pole tekstowe jest wprowadzane do widoku przeglądarki, przewijając dokument. Co więcej, pole tekstowe jest teraz skupione.
Wniosek
Ten artykuł rzuca światło na cel i działanie centrum() Metoda w JavaScript. Ta metoda służy do skupienia elementu dokumentu HTML lub w znacznie prostszych słowach, ustawia ich aktywną właściwość jako prawdziwą. Aby zastosować tę metodę, po prostu użyj jej z odniesieniem elementu HTML z operatorem kropkowym. Ta metoda skupienia może również przyjmować opcjonalny argument, który został pokazany powyżej.