aboutsummaryrefslogtreecommitdiff
path: root/files/pl/web/api/keyboardevent/charcode/index.html
diff options
context:
space:
mode:
Diffstat (limited to 'files/pl/web/api/keyboardevent/charcode/index.html')
-rw-r--r--files/pl/web/api/keyboardevent/charcode/index.html28
1 files changed, 28 insertions, 0 deletions
diff --git a/files/pl/web/api/keyboardevent/charcode/index.html b/files/pl/web/api/keyboardevent/charcode/index.html
new file mode 100644
index 0000000000..58f2f1ebf2
--- /dev/null
+++ b/files/pl/web/api/keyboardevent/charcode/index.html
@@ -0,0 +1,28 @@
+---
+title: event.charCode
+slug: Web/API/KeyboardEvent/charCode
+tags:
+ - DOM
+ - Wszystkie_kategorie
+translation_of: Web/API/KeyboardEvent/charCode
+original_slug: Web/API/Event/charCode
+---
+<p>{{ ApiRef() }}</p>
+<h3 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h3>
+<p>Zwraca kod Unicode dla klawisza znaku, który został wciśnięty, w zdarzeniu <a href="pl/DOM/element.onkeypress">keypress</a>.</p>
+<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia">Składnia</h3>
+<pre class="eval">znak = event.charCode
+</pre>
+<h3 id="Parametry" name="Parametry">Parametry</h3>
+<ul>
+ <li><code>znak</code> to wartość kodu Unicode klawisza, który został wciśnięty.</li>
+</ul>
+<h3 id="Uwagi" name="Uwagi">Uwagi</h3>
+<p>W zdarzeniu <a href="pl/DOM/element.onkeypress">keypress</a> kod Unicode wciśniętego klawisza jest przechowywany albo we własności <code><a href="pl/DOM/event.keyCode">keyCode</a></code> albo w <code>charCode</code>, nigdy w obydwu. Jeśli wciśnięcie klawisza skutkowałoby wprowadzeniem znaku (np. 'a'), <code>charCode</code> ustawiany jest dla kodu tego znaku, z uwzględnieniem wielkości (małe lub duże litery) znaku (np. bierze pod uwagę, czy wciśnięto klawisz shift). W przeciwnym przypadku, naciśnięty klawisz przechowywany jest w <code>keyCode</code>.</p>
+<p><code>charCode</code> nigdy nie jest ustawiany w zdarzeniach <a href="pl/DOM/element.onkeydown">keydown</a> i <a href="pl/DOM/element.onkeyup">keyup</a>. W tych przypadkach ustawiany jest <code>keyCode</code>.</p>
+<p>Aby pobrać kod klawisza niezależnie, czy jest przechowywany w <code>keyCode</code> czy w <code>charCode</code>, sprawdź właściwość <a href="pl/DOM/event.which">which</a>.</p>
+<p>Znaki wprowadzane poprzez IME nie są rejestrowane poprzez <code>keyCode</code> ani <code>charCode</code>. (IME - program pozwalający wprowadzać skomplikowane znaki, np. japońskie bądź chińskie - przyp. tłum.)</p>
+<p>Listę wartości <code>charCode</code> związanych z poszczególnymi klawiszami możesz znaleźć uruchamiając <a href="pl/Dokumentacja_Gecko_DOM/Przyk%c5%82ady_u%c5%bcycia_DOM">Przykład 7: Wyświetlanie stałych obiektu event</a>.</p>
+<h3 id="Specyfikacja" name="Specyfikacja">Specyfikacja</h3>
+<p>Nie należy do specyfikacji. Zobacz <a href="pl/NsIDOMKeyEvent">nsIDOMKeyEvent</a>.</p>
+<p>{{ languages( { "en": "en/DOM/event.charCode" } ) }}</p>