W języku JavaScript zapisano kod, którego wynikiem działania jest
Odpowiedzi
Informacja zwrotna
Twoja odpowiedź jest poprawna. W JavaScript metoda prompt() służy do wyświetlenia okna dialogowego z polem tekstowym dla użytkownika. Pierwszy argument metody to wiadomość, która jest wyświetlana w oknie dialogowym, natomiast drugi argument to domyślna wartość, jaka jest wpisana w polu tekstowym. W przypadku podanego kodu, drugi argument to 'Adam', co oznacza, że w polu edycyjnym domyślnie będzie wpisany tekst 'Adam'. Metoda ta jest często stosowana do zbierania od użytkownika informacji w prosty i szybki sposób. Pamiętaj jednak, że nie jest to bezpieczny sposób przekazywania danych, ponieważ informacje wpisane przez użytkownika mogą być łatwo przechwycone przez nieautoryzowane osoby.
Niepoprawne odpowiedzi sugerują, że kod JavaScript może bezpośrednio wpisać wartość do zmiennej lub pobrać dane z formularza wyświetlanego na stronie HTML. Te rozumowania są jednak błędne. W JavaScript, aby przypisać wartość do zmiennej, musimy użyć operatora przypisania =, a nie metody prompt(). Metoda prompt() służy do wyświetlania okna dialogowego z polem tekstowym dla użytkownika, a nie do manipulowania danymi na stronie. Podobnie, pobieranie danych z formularza wymaga interakcji z DOM, a nie prostego użycia metody prompt(). W przypadku pustego pola edycyjnego, jest to możliwe tylko wtedy, gdy nie podamy drugiego argumentu do metody prompt(). W podanym kodzie drugi argument to 'Adam', co oznacza, że w polu edycyjnym domyślnie będzie wpisany tekst 'Adam'.