aboutsummaryrefslogtreecommitdiff
path: root/files/pl/web/api/window/prompt/index.html
blob: 0a90ac5c2e400f023b0c481d02fb0458ddcd29f3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
---
title: window.prompt
slug: Web/API/Window/prompt
translation_of: Web/API/Window/prompt
---
<p>{{ ApiRef() }}</p>
<h3 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h3>
<p>Wyświetla okno dialogowe z prośbą do użytkownika o wpisanie jakiegoś tekstu.</p>
<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia">Składnia</h3>
<pre class="eval"><i>result</i> = window.prompt(<i>text</i>,<i>value</i>);
</pre>
<ul>
 <li><code>result</code> jest łańcuchem znaków, który zawiera tekst wprowadzony przez użytkownika lub wartość null.</li>
 <li><code>text</code> jest łańcuchem znaków określającym tekst, jaki ma zostać wyświetlony użytkownikowi.</li>
 <li><code>value</code> jest łańcuchem znaków zawierającym domyślną wartość w polu wprowadzania tekstu (input). Jest to opcjonalny parametr.</li>
</ul>
<h3 id="Przyk.C5.82ad" name="Przyk.C5.82ad">Przykład</h3>
<pre class="eval">var sign = prompt("Jaki jest twój znak zodiaku?");
if (sign.toLowerCase() == "skorpion")
   alert("Wow! Też jestem Skorpionem!");
</pre>
<p>Gdy użytkownik naciśnie przycisk OK, zwracany jest wpisany przez niego tekst. Jeśli użytkownik naciśnie przycisk OK bez wprowadzania tekstu, zwrócony zostanie pusty łańcuch znaków. Jeśli użytkownik naciśnie przycisk Anuluj, ta funkcja zwróci wartość null.</p>
<h3 id="Uwagi" name="Uwagi">Uwagi</h3>
<p>Okno dialogowe typu prompt zawiera pole tekstowe o wielkości pojedynczej linii, przycisk Anuluj i przycisk OK oraz zwraca tekst (możliwy również pusty), które użytkownik wpisał w to pole tekstowe.</p>
<p><span class="comment">The following text is shared between this article, DOM:window.confirm and DOM:window.alert</span> Okna dialogowe to okna modalne - uniemożliwiają użytkownikowi dostęp do reszty interfejsu programu dopóki okno nie zostanie zamknięte. Z tego powodu nie powinieneś nadużywać funkcji, które otwierają okna dialogowe.</p>
<p>Zamiast tego użytkownicy Chrome (na przykład rozszerzenia) powinni używać metod <a href="https://developer.mozilla.org/en-US/docs/XPCOM_Interface_Reference/nsIPromptService">nsIPromptService</a>.</p>
<h3 id="Specyfikacja" name="Specyfikacja">Specyfikacja</h3>
<p>{{ DOM0() }}</p>
<h3 id="Zobacz_tak.C5.BCe" name="Zobacz_tak.C5.BCe">Zobacz także</h3>
<p><a href="pl/DOM/window.alert">alert</a>, <a href="pl/DOM/window.confirm">confirm</a></p>
<div class="noinclude">
  </div>
<p>{{ languages( { "en": "en/DOM/window.prompt", "fr": "fr/DOM/window.prompt", "ja": "ja/DOM/window.prompt" } ) }}</p>