document.write() w JavaScript

Słownik kwalifikacji INF.03 - Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych

Co to jest document.write()?

document.write() to metoda JavaScript służąca do wypisania tekstu lub kodu HTML bezpośrednio do dokumentu strony.

W pytaniach egzaminacyjnych często pojawia się w prostych przykładach, gdzie trzeba wyświetlić komunikat na stronie po pobraniu danych od użytkownika.

Składnia

document.write("Tekst do wyświetlenia");

Można też wypisać wynik połączenia tekstu ze zmienną:

let A = "INF.03";
document.write("Kwalifikacja: " + A);

Efekt na stronie:

Kwalifikacja: INF.03

Ważne cechy

  • document.write() wypisuje treść w dokumencie HTML.
  • Argument metody podaje się w nawiasach okrągłych.
  • Tekst zapisuje się w cudzysłowie lub apostrofach.
  • Zmienną można dołączyć do tekstu operatorem +.

Uwaga praktyczna

W nowoczesnych aplikacjach częściej używa się metod DOM, np. innerHTML, textContent lub appendChild(). Jednak na egzaminie INF.03 document.write() nadal może występować w prostych zadaniach sprawdzających podstawy JavaScript.

Przykład egzaminacyjny

let A = prompt("Podaj kwalifikację: ");
document.write("Kwalifikacja: " + A);

Kod pobiera wartość z okna prompt(), zapisuje ją do zmiennej A, a następnie wypisuje ją na stronie.