diff options
author | Peter Bengtsson <mail@peterbe.com> | 2020-12-08 14:42:52 -0500 |
---|---|---|
committer | Peter Bengtsson <mail@peterbe.com> | 2020-12-08 14:42:52 -0500 |
commit | 074785cea106179cb3305637055ab0a009ca74f2 (patch) | |
tree | e6ae371cccd642aa2b67f39752a2cdf1fd4eb040 /files/pl/web/api/document | |
parent | da78a9e329e272dedb2400b79a3bdeebff387d47 (diff) | |
download | translated-content-074785cea106179cb3305637055ab0a009ca74f2.tar.gz translated-content-074785cea106179cb3305637055ab0a009ca74f2.tar.bz2 translated-content-074785cea106179cb3305637055ab0a009ca74f2.zip |
initial commit
Diffstat (limited to 'files/pl/web/api/document')
56 files changed, 3202 insertions, 0 deletions
diff --git a/files/pl/web/api/document/activeelement/index.html b/files/pl/web/api/document/activeelement/index.html new file mode 100644 index 0000000000..bd8527e319 --- /dev/null +++ b/files/pl/web/api/document/activeelement/index.html @@ -0,0 +1,26 @@ +--- +title: document.activeElement +slug: Web/API/Document/activeElement +tags: + - DOM + - Dokumentacja_Gecko_DOM + - Gecko + - Wszystkie_kategorie +translation_of: Web/API/DocumentOrShadowRoot/activeElement +--- +<p>{{ ApiRef() }}</p> +<h3 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h3> +<p>Zwraca element, na którym ustawiony jest fokus.</p> +<p>{{ Note("Ten atrybut jest częścią specyfikacji HTML 5, która jest wciąż opracowywana.") }}</p> +<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia">Składnia</h3> +<pre class="eval">var curElement = document.activeElement; +</pre> +<h3 id="Przyk.C5.82ad" name="Przyk.C5.82ad">Przykład</h3> +<h3 id="Specyfikacja" name="Specyfikacja">Specyfikacja</h3> +<p><a class="external" href="http://www.whatwg.org/specs/web-apps/current-work/#focus-management">Zarządzanie fokusem </a></p> +<p> </p> +<p> </p> +<p> </p> +<div class="noinclude"> + </div> +<p>{{ languages( { "en": "en/DOM/document.activeElement", "es": "es/DOM/element.activeElement", "fr": "fr/DOM/document.activeElement", "ja": "ja/DOM/document.activeElement" } ) }}</p> diff --git a/files/pl/web/api/document/alinkcolor/index.html b/files/pl/web/api/document/alinkcolor/index.html new file mode 100644 index 0000000000..82e8dda6cd --- /dev/null +++ b/files/pl/web/api/document/alinkcolor/index.html @@ -0,0 +1,24 @@ +--- +title: document.alinkColor +slug: Web/API/Document/alinkColor +tags: + - DOM + - Dokumentacja_Gecko_DOM + - Gecko + - Wszystkie_kategorie +translation_of: Web/API/Document/alinkColor +--- +<p>{{ ApiRef() }}</p> +<h3 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h3> +<p>Zwraca bądź ustawia kolor aktywnych odnośników w ciele dokumentu.</p> +<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia">Składnia</h3> +<pre class="eval"><i>kolor</i> = HTMLBodyElement.aLinkColor +HTMLBodyElement.aLinkColor =<i>kolor</i> +</pre> +<h3 id="Parametry" name="Parametry">Parametry</h3> +<ul> + <li><code>kolor</code> jest ciągiem zawierającym nazwę koloru (np. "blue", "darkblue", itp.) lub wartość szesnastkową (np. "#fefdf8").</li> +</ul> +<h3 id="Specyfikacja" name="Specyfikacja">Specyfikacja</h3> +<p>DOM Level 0 - brak w specyfikacji.</p> +<p>{{ languages( { "en": "en/DOM/document.alinkColor", "es": "es/DOM/document.alinkColor" } ) }}</p> diff --git a/files/pl/web/api/document/anchors/index.html b/files/pl/web/api/document/anchors/index.html new file mode 100644 index 0000000000..e1681f5372 --- /dev/null +++ b/files/pl/web/api/document/anchors/index.html @@ -0,0 +1,38 @@ +--- +title: document.anchors +slug: Web/API/Document/anchors +tags: + - DOM + - Dokumentacja_Gecko_DOM + - Gecko + - Wszystkie_kategorie +translation_of: Web/API/Document/anchors +--- +<p>{{ ApiRef() }}</p> + +<h3 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h3> + +<p><code>anchors</code> zwraca listę wszystkich kotwic w dokumencie.</p> + +<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia">Składnia</h3> + +<pre class="eval"><em>listaWęzłów</em> = document.anchors +</pre> + +<h3 id="Przyk.C5.82ad" name="Przyk.C5.82ad">Przykład</h3> + +<pre class="eval">if ( document.anchors.length >= 5 ) { + dump("dump found too many anchors"); + window.location = "http<span class="nowiki">:</span>//www.google.com"; +} +</pre> + +<h3 id="Uwagi" name="Uwagi">Uwagi</h3> + +<p>Ze względu na zgodność wsteczną, zwracany zestaw kotwic zawiera tylko kotwice posiadające atrybut <code>name</code>, bez tych które posiadają jedynie atrybut <code>id</code>.</p> + +<h3 id="Specyfikacja" name="Specyfikacja">Specyfikacja</h3> + +<p><a class="external" href="http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-7577272">DOM Level 2 HTML: anchors</a></p> + +<p>{{ languages( { "en": "en/DOM/document.anchors", "es": "es/DOM/document.anchors", "ja": "ja/DOM/document.anchors" } ) }}</p> diff --git a/files/pl/web/api/document/applets/index.html b/files/pl/web/api/document/applets/index.html new file mode 100644 index 0000000000..719c43b33b --- /dev/null +++ b/files/pl/web/api/document/applets/index.html @@ -0,0 +1,26 @@ +--- +title: document.applets +slug: Web/API/Document/applets +tags: + - DOM + - Dokumentacja_Gecko_DOM + - Gecko + - Wszystkie_kategorie +translation_of: Web/API/Document/applets +--- +<p>{{ ApiRef() }}</p> +<h3 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h3> +<p><b>applets</b> zwraca uporządkowaną listę apletów umieszczonych w dokumencie.</p> +<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia">Składnia</h3> +<pre class="eval"><i>listaWęzłów</i> = document.applets +</pre> +<h3 id="Przyk.C5.82ad" name="Przyk.C5.82ad">Przykład</h3> +<pre class="eval">// (Kiedy wiesz, że drugi aplet jest tym, +// którego szukasz) +my_java_app = document.applets[1]; +</pre> +<h3 id="Specyfikacja" name="Specyfikacja">Specyfikacja</h3> +<p><a class="external" href="http://www.w3.org/TR/2000/WD-DOM-Level-2-HTML-20001113/html.html#ID-85113862">applets </a></p> +<div class="noinclude"> + </div> +<p>{{ languages( { "en": "en/DOM/document.applets", "es": "es/DOM/document.applets" } ) }}</p> diff --git a/files/pl/web/api/document/bgcolor/index.html b/files/pl/web/api/document/bgcolor/index.html new file mode 100644 index 0000000000..cdc5731cbf --- /dev/null +++ b/files/pl/web/api/document/bgcolor/index.html @@ -0,0 +1,33 @@ +--- +title: document.bgColor +slug: Web/API/Document/bgColor +tags: + - DOM + - Dokumentacja_Gecko_DOM + - Gecko + - Wszystkie_kategorie +translation_of: Web/API/Document/bgColor +--- +<p>{{ ApiRef() }}</p> +<h3 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h3> +<p>{{ Deprecated_header() }} Własność + <i> + bgColor</i> + pobiera/zwraca kolor tła dokumentu.</p> +<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia">Składnia</h3> +<pre class="eval"><i>kolor</i> = document.bgColor +document.bgColor =<i>kolor</i> +</pre> +<h3 id="Parametry" name="Parametry">Parametry</h3> +<ul> + <li><code>kolor</code> jest łańcuchem znaków reprezentującym nazwę koloru - słownie (np. "red") lub w systemie szesnastkowym, jak w HTML-u (np. "#fdfef8")</li> +</ul> +<h3 id="Przyk.C5.82ad" name="Przyk.C5.82ad">Przykład</h3> +<pre class="eval">document.bgColor = "darkblue"; +</pre> +<h3 id="Notes" name="Notes">Notes</h3> +<p>Domyślną wartością tej własności w Mozilli Firefox jest kolor biały (<code>#ffffff</code> w systemie szesnastkowym).</p> +<p>Własność <code>document.bgColor</code> jest wycofywana <a class="external" href="http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-26809268">DOM Level 2 HTML</a>. Zalecanym rozwiązaniem alternatywnym jest użycie stylu CSS <a href="pl/CSS/background-color"> background-color</a>, gdy możemy uzyskać dostęp bezpośrednio przez DOM za pomocą własności<code>document.body.style.backgroundColor</code>. Innym alternatywnym rozwiązaniem jest <code>document.body.bgColor</code>, chociaż to rozwiązanie jest także wycofywane w HTML 4.01 na rzecz rozwiązania wykorzystującego CSS .</p> +<h3 id="Specyfikacja" name="Specyfikacja">Specyfikacja</h3> +<p>DOM Level 0 - brak w specyfikacji.</p> +<p>{{ languages( { "en": "en/DOM/document.bgColor", "es": "es/DOM/document.bgColor" } ) }}</p> diff --git a/files/pl/web/api/document/body/index.html b/files/pl/web/api/document/body/index.html new file mode 100644 index 0000000000..1ae1aa480e --- /dev/null +++ b/files/pl/web/api/document/body/index.html @@ -0,0 +1,31 @@ +--- +title: document.body +slug: Web/API/Document/body +tags: + - DOM + - Dokumentacja_Gecko_DOM + - Gecko + - Wszystkie_kategorie +translation_of: Web/API/Document/body +--- +<p>{{ ApiRef() }}</p> +<h3 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h3> +<p><b>body</b> zwraca węzeł <code><body></code> lub <code><frameset></code> z bieżącego dokumentu.</p> +<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia">Składnia</h3> +<pre class="eval"><i>objRef</i> = document.body +document.body =<i>objRef</i> +</pre> +<h3 id="Przyk.C5.82ad" name="Przyk.C5.82ad">Przykład</h3> +<pre class="eval">// HTML: <body id="oldBodyElement"></body> +alert(document.body.id); // "oldBodyElement" +var aNewBodyElement = document.createElement("body"); +aNewBodyElement.id = "newBodyElement"; +document.body = aNewBodyElement; +alert(document.body.id); // "newBodyElement" +</pre> +<h3 id="Uwagi" name="Uwagi">Uwagi</h3> +<p><code>document.body</code> to element zawierający treść dokumentu. W dokumentach z elementem <code><body></code> własność zwraca tenże element, w dokumentach z definicją ramek zwracany jest najbardziej zewnętrzny element <code><frameset></code>.</p> +<p>Mimo, że <code>body</code> można samemu ustawić, jego zmiana spowoduje skuteczne usunięcie wszystkich potomków istniejącego elementu <code><body></code>.</p> +<h3 id="Specyfikacja" name="Specyfikacja">Specyfikacja</h3> +<p><a class="external" href="http://www.w3.org/TR/2000/WD-DOM-Level-2-HTML-20001113/html.html#ID-56360201">body </a></p> +<p>{{ languages( { "en": "en/DOM/document.body", "es": "es/DOM/document.body" } ) }}</p> diff --git a/files/pl/web/api/document/characterset/index.html b/files/pl/web/api/document/characterset/index.html new file mode 100644 index 0000000000..4d7fa83359 --- /dev/null +++ b/files/pl/web/api/document/characterset/index.html @@ -0,0 +1,26 @@ +--- +title: document.characterSet +slug: Web/API/Document/characterSet +tags: + - DOM + - Dokumentacja_Gecko_DOM + - Gecko + - Wszystkie_kategorie +translation_of: Web/API/Document/characterSet +--- +<p>{{ ApiRef() }}</p> +<h3 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h3> +<p>Zwraca kodowanie znaków dokumentu.</p> +<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia">Składnia</h3> +<pre class="eval"><i>ciąg</i> = document.characterSet +</pre> +<h3 id="Przyk.C5.82ad" name="Przyk.C5.82ad">Przykład</h3> +<pre class="eval"><button onclick="alert(document.characterSet);">Pokaż kodowanie znaków</button> +// zwraca kodowanie znaków dokumentu, takie jak "ISO-8859-1 lub UTF-8" +</pre> +<h3 id="Uwagi" name="Uwagi">Uwagi</h3> +<p>Jest to zestaw znaków użyty przy renderowaniu strony, niekoniecznie taki, jak zadeklarowany w kodzie strony (użytkownik może narzucić własne kodowanie).</p> +<p>Kompletną listę dostępnych zestawów znaków znajdziesz tu: <a class="external" href="http://www.iana.org/assignments/character-sets" rel="freelink">http://www.iana.org/assignments/character-sets</a>.</p> +<h3 id="Specyfikacja" name="Specyfikacja">Specyfikacja</h3> +<p>DOM Level 0 - brak w specyfikacji.</p> +<p>{{ languages( { "en": "en/DOM/document.characterSet", "es": "es/DOM/document.characterSet" } ) }}</p> diff --git a/files/pl/web/api/document/clear/index.html b/files/pl/web/api/document/clear/index.html new file mode 100644 index 0000000000..fdeaf2e52e --- /dev/null +++ b/files/pl/web/api/document/clear/index.html @@ -0,0 +1,19 @@ +--- +title: document.clear +slug: Web/API/Document/clear +tags: + - DOM + - Wszystkie_kategorie +translation_of: Web/API/Document/clear +--- +<p>{{ ApiRef() }}</p> +<h3 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h3> +<p>Metoda <b>clear</b> czyści dokument, usuwając całą jego zawartość.</p> +<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia">Składnia</h3> +<pre>document.clear() +</pre> +<h3 id="Przyk.C5.82ad" name="Przyk.C5.82ad">Przykład</h3> +<pre><button label="empty" onclick="document.clear();" /> +</pre> +<h3 id="Specyfikacja" name="Specyfikacja">Specyfikacja</h3> +<p>DOM Level 0 - brak w specyfikacji.</p> diff --git a/files/pl/web/api/document/close/index.html b/files/pl/web/api/document/close/index.html new file mode 100644 index 0000000000..b325beb8cc --- /dev/null +++ b/files/pl/web/api/document/close/index.html @@ -0,0 +1,26 @@ +--- +title: document.close +slug: Web/API/Document/close +tags: + - DOM + - Wszystkie_kategorie +translation_of: Web/API/Document/close +--- +<div> + {{APIRef}}</div> +<div> + </div> +<p><span style="font-size: 1.71428571428571rem; letter-spacing: -0.5px; line-height: 24px;">Podsumowanie</span></p> +<p>Metoda <code>document.close()</code> kończy zapis do otwartego dokumentu.</p> +<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia">Składnia</h3> +<pre>document.close() +</pre> +<h3 id="Przyk.C5.82ad" name="Przyk.C5.82ad">Przykład</h3> +<pre>// otwieramy dokument do zapisu +// i kończymy zamknięciem poprzez close() +document.open(); +document.write("<P>The only content</P>."); +document.close(); +</pre> +<h3 id="Specyfikacja" name="Specyfikacja">Specyfikacja</h3> +<p><a class="external" href="http://www.w3.org/TR/2000/WD-DOM-Level-2-HTML-20001113/html.html#ID-98948567">close</a></p> diff --git a/files/pl/web/api/document/compatmode/index.html b/files/pl/web/api/document/compatmode/index.html new file mode 100644 index 0000000000..a2750f2ad8 --- /dev/null +++ b/files/pl/web/api/document/compatmode/index.html @@ -0,0 +1,32 @@ +--- +title: document.compatMode +slug: Web/API/Document/compatMode +tags: + - DOM + - Dokumentacja_Gecko_DOM + - Gecko + - Wszystkie_kategorie +translation_of: Web/API/Document/compatMode +--- +<p>{{ ApiRef() }}</p> +<h3 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h3> +<p>Wskazuje, czy dokument renderowany jest w trybie zgodności wstecznej (ang. + <i> + quirks mode</i> + ), czy też w trybie standardów (ang. + <i> + strict mode</i> + ).</p> +<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia">Składnia</h3> +<pre class="eval"><i>tryb</i> = document.compatMode +</pre> +<h3 id="Parametry" name="Parametry">Parametry</h3> +<ul> + <li><code>tryb</code> jest ciągiem zawierającym "BackCompat" dla trybu zgodności wstecznej lub "CSS1Compat" dla trybu standardów.</li> +</ul> +<h3 id="Przyk.C5.82ad" name="Przyk.C5.82ad">Przykład</h3> +<pre class="eval">if ( document.compatMode == "BackCompat" ){ + //wykonaj coś dla trybu zgodności +} +</pre> +<p>{{ languages( { "en": "en/DOM/document.compatMode" } ) }}</p> diff --git a/files/pl/web/api/document/cookie/index.html b/files/pl/web/api/document/cookie/index.html new file mode 100644 index 0000000000..a711e9c1d2 --- /dev/null +++ b/files/pl/web/api/document/cookie/index.html @@ -0,0 +1,49 @@ +--- +title: document.cookie +slug: Web/API/Document/cookie +tags: + - DOM + - Dokumentacja_Gecko_DOM + - Gecko + - Wszystkie_kategorie +translation_of: Web/API/Document/cookie +--- +<p>{{ ApiRef() }}</p> + +<h3 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h3> + +<p>Pobiera/ustawia listę ciasteczek powiązanych z dokumentem.</p> + +<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia">Składnia</h3> + +<pre class="eval"><em>listaCiasteczek</em> = document.cookie +document.cookie = <em>listaCiasteczek</em> +</pre> + +<h3 id="Parametry" name="Parametry">Parametry</h3> + +<ul> + <li><code>listaCiasteczek</code> jest ciągiem zawierającym rozdzieloną średnikami listę ciasteczek.</li> +</ul> + +<h3 id="Przyk.C5.82ad" name="Przyk.C5.82ad">Przykład</h3> + +<pre class="eval">// ta funkcja ustawia dwa ciasteczka +// a następnie wyświetla je w ostrzeżeniu +function sgCookie() { + document.cookie = "name=oeschger"; + document.cookie = "favorite_food=tripe"; + alert(document.cookie); +} +// wyświetli: name=oeschger;favorite_food=tripe +</pre> + +<h3 id="Uwagi" name="Uwagi">Uwagi</h3> + +<p>Jeżeli nie ma ciasteczek powiązanych z tym dokumentem, funkcja zwraca pusty ciąg. Zauważ również, że nie możesz użyć tej własności, bu ustawić więcej niż jedno ciasteczko za jednym razem.</p> + +<h3 id="Specyfikacja" name="Specyfikacja">Specyfikacja</h3> + +<p><a class="external" href="http://www.w3.org/TR/2000/WD-DOM-Level-2-HTML-20001113/html.html#ID-8747038">cookie </a></p> + +<p>{{ languages( { "en": "en/DOM/document.cookie", "es": "es/DOM/document.cookie" } ) }}</p> diff --git a/files/pl/web/api/document/createattribute/index.html b/files/pl/web/api/document/createattribute/index.html new file mode 100644 index 0000000000..ad996d5161 --- /dev/null +++ b/files/pl/web/api/document/createattribute/index.html @@ -0,0 +1,29 @@ +--- +title: document.createAttribute +slug: Web/API/Document/createAttribute +tags: + - DOM + - Wszystkie_kategorie +translation_of: Web/API/Document/createAttribute +--- +<p>{{ ApiRef() }}</p> +<h3 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h3> +<p><b>createAttribute</b> tworzy nowy atrybut w bieżącym elemencie.</p> +<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia">Składnia</h3> +<pre class="eval"><i>atrybut</i> = element.createAttribute(<i>nazwa</i>) +</pre> +<h3 id="Parametry" name="Parametry">Parametry</h3> +<ul> + <li><code>atrybut</code> jest węzłem atrybutu</li> + <li><code>nazwa</code> jest ciągiem znaków zawierającym nazwę atrybutu</li> +</ul> +<h3 id="Przyk.C5.82ad" name="Przyk.C5.82ad">Przykład</h3> +<pre>d = document.getElementById("div1"); +p = d.createAttribute("proportion"); +p.value = "100"; +</pre> +<h3 id="Uwagi" name="Uwagi">Uwagi</h3> +<p>Zwracany jest węzeł typu <code>Attribute</code>. Kiedy masz już ten węzeł, tak jak w powyzszym przykładzie, możesz ustawić jego wartość za pomocą własności <code>value</code>. DOM nie wymusza typu atrybutów, jakie mogą zostać dodane w ten sposób do konkretnych elementów.</p> +<h3 id="Specyfikacja" name="Specyfikacja">Specyfikacja</h3> +<p><a class="external" href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/core.html#ID-1084891198">createAttribute </a></p> +<p>{{ languages( { "en": "en/DOM/document.createAttribute", "fr": "fr/DOM/document.createAttribute" } ) }}</p> diff --git a/files/pl/web/api/document/createdocumentfragment/index.html b/files/pl/web/api/document/createdocumentfragment/index.html new file mode 100644 index 0000000000..e6bf6e6da3 --- /dev/null +++ b/files/pl/web/api/document/createdocumentfragment/index.html @@ -0,0 +1,43 @@ +--- +title: document.createDocumentFragment +slug: Web/API/Document/createDocumentFragment +tags: + - DOM + - Dokumentacja_Gecko_DOM + - Gecko + - Wszystkie_kategorie +translation_of: Web/API/Document/createDocumentFragment +--- +<p>{{ ApiRef() }}</p> + +<h3 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h3> + +<p>Tworzy pusty fragment dokumentu.</p> + +<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia">Składnia</h3> + +<pre class="eval">var fragmentDokumentu = document.createDocumentFragment(); +</pre> + +<p><code>fragmentDokumentu</code> jest odniesieniem do pustego obiektu <code>DocumentFragment</code>.</p> + +<h3 id="Przyk.C5.82ad" name="Przyk.C5.82ad">Przykład</h3> + +<pre>var frag = document.createDocumentFragment(); +frag.appendChild(document.createTextNode('Ipsum Lorem')); +document.body.appendChild(frag); +</pre> + +<h3 id="Uwagi" name="Uwagi">Uwagi</h3> + +<p><code><a class="external" href="http://www.w3.org/TR/DOM-Level-2-Core/core.html#ID-B63ED1A3">DocumentFragment</a></code> jest minimalnym obiektem dokumentu, który nie posiada rodzica. Obsługuje on następujące metody DOM 2: <code><a href="pl/DOM/element.appendChild">appendChild</a></code>, <code><a href="pl/DOM/element.cloneNode">cloneNode</a></code>, <code><a href="pl/DOM/element.hasAttributes">hasAttributes</a></code>, <code><a href="pl/DOM/element.hasChildNodes">hasChildNodes</a></code>, <code><a href="pl/DOM/element.insertBefore">insertBefore</a></code>, <code><a href="pl/DOM/element.normalize">normalize</a></code>, <code><a href="pl/DOM/element.removeChild">removeChild</a></code>, <code><a href="pl/DOM/element.replaceChild">replaceChild</a></code>.</p> + +<p>Obsługuje on również następujące własności DOM 2: <code><a href="pl/DOM/element.attributes">attributes</a></code>, <code><a href="pl/DOM/element.childNodes">childNodes</a></code>, <code><a href="pl/DOM/element.firstChild">firstChild</a></code>, <code><a href="pl/DOM/element.lastChild">lastChild</a></code>, <code><a href="pl/DOM/element.localName">localName</a></code>, <code><a href="pl/DOM/element.namespaceURI">namespaceURI</a></code>, <code><a href="pl/DOM/element.nextSibling">nextSibling</a></code>, <code><a href="pl/DOM/element.nodeName">nodeName</a></code>, <code><a href="pl/DOM/element.nodeType">nodeType</a></code>, <code><a href="pl/DOM/element.nodeValue">nodeValue</a></code>, <code><a href="pl/DOM/element.ownerDocument">ownerDocument</a></code>, <code><a href="pl/DOM/element.parentNode">parentNode</a></code>, <code><a href="pl/DOM/element.prefix">prefix</a></code>, <code><a href="pl/DOM/element.previousSibling">previousSibling</a></code>, <code><a href="pl/DOM/element.textContent">textContent</a></code>.</p> + +<p>Różne inne metody potrafią pobrać fragment dokumentu jako argument (na przykład metody interfejsu <code><a class="external" href="http://www.w3.org/TR/DOM-Level-2-Core/core.html#ID-1950641247">Node</a></code> takie jak <code><a href="pl/DOM/element.appendChild">appendChild</a></code> i <code><a href="pl/DOM/element.insertBefore">insertBefore</a></code>), w przypadku których dodawane lub wstawiane są dzieci fragmentu, nie zaś same fragmenty.</p> + +<h3 id="Specyfikacja" name="Specyfikacja">Specyfikacja</h3> + +<p><a class="external" href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/core.html#ID-35CB04B5">createDocumentFragment</a></p> + +<p>{{ languages( { "en": "en/DOM/document.createDocumentFragment" } ) }}</p> diff --git a/files/pl/web/api/document/createelement/index.html b/files/pl/web/api/document/createelement/index.html new file mode 100644 index 0000000000..bf657b4103 --- /dev/null +++ b/files/pl/web/api/document/createelement/index.html @@ -0,0 +1,74 @@ +--- +title: document.createElement +slug: Web/API/Document/createElement +tags: + - DOM + - Dokumentacja_Gecko_DOM + - Gecko + - Wszystkie_kategorie +translation_of: Web/API/Document/createElement +--- +<p>{{ ApiRef() }}</p> + +<h3 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h3> + +<p>Tworzy element podanego typu. Zauważ, że zwracana instancja implementuje interfejs Element, zatem można manipulować atrybutami bezpośrednio na zwróconym obiekcie.</p> + +<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia">Składnia</h3> + +<pre>''element'' = document.createElement(''typ'') +</pre> + +<h3 id="Parametry" name="Parametry">Parametry</h3> + +<ul> + <li><em>element</em>jest obiektem</li> + <li><em>typ</em>jest ciągiem znaków oznaczającym typ tworzonego elementu</li> +</ul> + +<h3 id="Przyk.C5.82ad" name="Przyk.C5.82ad">Przykład</h3> + +<pre><html> +<head> +<title>||Praca z elementami||</title> +</head> + +<script type="text/javascript"> +var my_div = null; +var newDiv = null; + +function addElement() +{ + // tworzy nowy element div + // i daje jego zawartość + newDiv = document.createElement("div"); + newDiv.innerHTML = "<h1>Hi there and greetings!</h1>"; + + // add the newly created element and it's content into the DOM + my_div = document.getElementById("org_div1"); + document.body.insertBefore(newDiv, my_div); +} + +</script> + +<body onload="addElement()"> + <div id='org_div1'> The text above has been created dynamically.</div> +</body> +</html> +</pre> + +<h3 id="Uwagi" name="Uwagi">Uwagi</h3> + +<p>Jeżeli znane są atrybuty o domyślnych wartościach, zostaną automatycznie utworzone i przypisane do elementu węzły tychże atrybutów.</p> + +<p>Aby utworzyć element o uściślonej nazwie i URI przestrzeni nazw, użyj metody <strong>createElementNS</strong>.</p> + +<h3 id="Specyfikacja" name="Specyfikacja">Specyfikacja</h3> + +<p><a class="external" href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/core.html#ID-2141741547">createElement</a></p> + + + +<div class="noinclude"></div> + +<p>{{ languages( { "en": "en/DOM/document.createElement", "fr": "fr/DOM/document.createElement", "it": "it/DOM/document.createElement", "ja": "ja/DOM/document.createElement", "ko": "ko/DOM/document.createElement" } ) }}</p> diff --git a/files/pl/web/api/document/createevent/index.html b/files/pl/web/api/document/createevent/index.html new file mode 100644 index 0000000000..1064131504 --- /dev/null +++ b/files/pl/web/api/document/createevent/index.html @@ -0,0 +1,134 @@ +--- +title: document.createEvent +slug: Web/API/Document/createEvent +tags: + - DOM + - Dokumentacja_Gecko_DOM + - Gecko + - Wszystkie_kategorie +translation_of: Web/API/Document/createEvent +--- +<p>{{ ApiRef() }}</p> +<h3 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h3> +<p>Tworzy obiekt obsługi <a href="pl/DOM/event">zdarzenia</a> o określonym typie. Utworzony obiekt powinien zostać najpierw zainicjalizowany, a następnie przekazany do metody <a href="pl/DOM/element.dispatchEvent">dispatchEvent</a> elementu.</p> +<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia">Składnia</h3> +<pre class="eval"><i>var zdarzenie</i> =<i>document</i>.createEvent(<i>typ);</i> +</pre> +<ul> + <li><code>zdarzenie</code> to utworzony obiekt <a href="pl/DOM/event">Event</a>.</li> + <li><code>typ</code> to ciąg oznaczający typ tworzonego zdarzenia. Możliwe typy to m.in.: <code>"UIEvents"</code>, <code>"MouseEvents"</code>, <code>"MutationEvents"</code>, i <code>"HTMLEvents"</code>. Zob. {{ Anch("Uwagi") }}.</li> +</ul> +<h3 id="Przyk.C5.82ad" name="Przyk.C5.82ad">Przykład</h3> +<p><a href="/pl/docs/DOM/dispatchEvent_-_przyk%C5%82ad" title="/pl/docs/DOM/dispatchEvent_-_przyk%C5%82ad">dispatchEvent - przykład [pl]</a></p> +<h3 id="Uwagi" name="Uwagi">Uwagi</h3> +<p>Nazwy typów zdarzeń, które można przekazać do <code>createEvent</code> określane są przez + <i> + moduły zdarzeń</i> + . Niektóre moduły zdarzeń zdefiniowane są w specyfikacjach DOM Events, niektóre moduły w innych specyfikacjach (jak np. SVG), a pewne typy zdarzeń są specyficzne dla Gecko.</p> +<p>Szczegóły znajdziesz w poniższej tabeli.</p> +<table class="fullwidth-table"> + <tbody> + <tr> + <th>Moduł zdarzeń</th> + <th>Typ do przekazania w <code>createEvent</code></th> + <th>Metoda używana do inicjalizacji zdarzenia</th> + </tr> + <tr style="background-color: #eee;"> + <td colspan="3"><a class="external" href="http://www.w3.org/TR/DOM-Level-2-Events/events.html#Events-eventgroupings">DOM Level 2 Events</a></td> + </tr> + <tr> + <td>Moduł zdarzeń interfejsu użytkownika</td> + <td><code>"UIEvents"</code></td> + <td><a href="pl/DOM/event.initUIEvent">event.initUIEvent</a></td> + </tr> + <tr> + <td>Moduł zdarzeń myszy</td> + <td><code>"MouseEvents"</code></td> + <td><a href="pl/DOM/event.initMouseEvent">event.initMouseEvent</a></td> + </tr> + <tr> + <td>Moduł zdarzeń mutacji</td> + <td><code>"MutationEvents"</code></td> + <td><a href="pl/DOM/event.initMutationEvent">event.initMutationEvent</a></td> + </tr> + <tr> + <td>Moduł zdarzeń HTML</td> + <td><code>"HTMLEvents"</code></td> + <td><a href="pl/DOM/event.initEvent">event.initEvent</a></td> + </tr> + <tr style="background-color: #eee;"> + <td colspan="3"><a class="external" href="http://www.w3.org/TR/DOM-Level-3-Events/events.html#Events-eventgroupings">DOM Level 3 Events</a></td> + </tr> + <tr> + <td>Moduł zdarzeń interfejsu użytkownika</td> + <td><code>"UIEvent"</code>, <code>"UIEvents"</code></td> + <td><a href="pl/DOM/event.initUIEvent">event.initUIEvent</a></td> + </tr> + <tr> + <td>Moduł zdarzeń myszy</td> + <td><code>"MouseEvent"</code>, <code>"MouseEvents"</code></td> + <td><a href="pl/DOM/event.initMouseEvent">event.initMouseEvent</a></td> + </tr> + <tr> + <td>Moduł zdarzeń mutacji</td> + <td><code>"MutationEvent"</code>, <code>"MutationEvents"</code></td> + <td><a href="pl/DOM/event.initMutationEvent">event.initMutationEvent</a></td> + </tr> + <tr> + <td>Moduł zdarzeń mutacji nazw (nie zaimplementowany przez Gecko - czerwiec 2006)</td> + <td><code>"MutationNameEvent"</code></td> + <td><a href="pl/DOM/event.initMutationNameEvent">event.initMutationNameEvent</a></td> + </tr> + <tr> + <td>Moduł zdarzeń tekstowych</td> + <td><code>"TextEvent"</code> (Gecko obsługuje też <code>"TextEvents"</code>)</td> + <td><a href="pl/DOM/event.initTextEvent">event.initTextEvent</a></td> + </tr> + <tr> + <td>Moduł zdarzeń klawiatury</td> + <td><code>"KeyboardEvent"</code> (Gecko obsługuje też <code>"KeyEvents"</code>)</td> + <td><a href="pl/DOM/event.initKeyboardEvent">event.initKeyboardEvent</a></td> + </tr> + <tr> + <td>Moduł podstawowych zdarzeń</td> + <td><code>"Event"</code> (Gecko obsługuje też <code>"Events"</code>)</td> + <td><a href="pl/DOM/event.initEvent">event.initEvent</a></td> + </tr> + <tr style="background-color: #eee;"> + <td colspan="3"><a class="external" href="http://www.w3.org/TR/SVG/script.html#DOMInterfaces">SVG 1.1 Scripting</a></td> + </tr> + <tr> + <td rowspan="2">SVG</td> + <td><code>"SVGEvents"</code> (Gecko obsługuje też <code>"SVGEvent"</code>)</td> + <td><a href="pl/DOM/event.initEvent">event.initEvent</a></td> + </tr> + <tr> + <td><code>"SVGZoomEvents"</code> (Gecko obsługuje też <code>"SVGZoomEvent"</code>)</td> + <td><a href="pl/DOM/event.initUIEvent">event.initUIEvent</a></td> + </tr> + <tr style="background-color: #eee;"> + <td colspan="3">Inne typy zdarzeń obsługiwane przez Gecko <span class="comment">Gecko-related information is taken from nsEventDispatcher::CreateEvent code - see lxr.m.o</span></td> + </tr> + <tr> + <td rowspan="3">-</td> + <td><code>"MouseScrollEvents"</code>, <code>"PopupEvents"</code></td> + <td><a href="pl/DOM/event.initMouseEvent">event.initMouseEvent</a></td> + </tr> + <tr> + <td><code>"PopupBlockedEvents"</code></td> + <td><a href="pl/DOM/event.initPopupBlockedEvent">event.initPopupBlockedEvent</a></td> + </tr> + <tr> + <td><code>"XULCommandEvent"</code>, <code>"XULCommandEvents"</code></td> + <td><a href="pl/DOM/event.initCommandEvent">event.initCommandEvent</a></td> + </tr> + </tbody> +</table> +<p>Niektóre zdarzenia mogą być tworzone przy użyciu dwóch nazw typów, ponieważ w specyfikacji DOM Level 3 Events zmieniono nazwy z liczby mnogiej na pojedynczą, pozostawiając nazwy w liczbie mnogiej dla zgodności wstecznej.</p> +<h3 id="Specyfikacja" name="Specyfikacja">Specyfikacja</h3> +<p><a class="external" href="http://www.w3.org/TR/DOM-Level-2-Events/events.html#Events-DocumentEvent-createEvent">DOM Level 2 Events: createEvent</a></p> +<p><a class="external" href="http://www.w3.org/TR/DOM-Level-3-Events/events.html#Events-DocumentEvent-createEvent">DOM Level 3 Events: createEvent</a></p> +<p> </p> +<div class="noinclude"> + </div> +<p>{{ languages( { "en": "en/DOM/document.createEvent", "es": "es/DOM/document.createEvent", "ja": "ja/DOM/document.createEvent" } ) }}</p> diff --git a/files/pl/web/api/document/createrange/index.html b/files/pl/web/api/document/createrange/index.html new file mode 100644 index 0000000000..75dbacfe83 --- /dev/null +++ b/files/pl/web/api/document/createrange/index.html @@ -0,0 +1,29 @@ +--- +title: document.createRange +slug: Web/API/Document/createRange +tags: + - DOM + - Dokumentacja_Gecko_DOM + - Gecko + - Wszystkie_kategorie +translation_of: Web/API/Document/createRange +--- +<p>{{ ApiRef() }}</p> +<h3 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h3> +<p>Zwraca nowy objekt <code><a href="pl/DOM/range">Range</a></code>.</p> +<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia">Składnia</h3> +<pre class="eval"><var>range</var> = <var>document</var>.createRange(); +</pre> +<p><code>range</code> jest utworzonym objektem <a href="pl/DOM/range">range</a>.</p> +<h3 id="Przyk.C5.82ad" name="Przyk.C5.82ad">Przykład</h3> +<pre class="eval">var range = document.createRange(); +range.setStart(startNode, startOffset); +range.setEnd(endNode, endOffset); +</pre> +<h3 id="Uwagi" name="Uwagi">Uwagi</h3> +<p>Gdy tylko <code>Range</code> jest utworzony, musisz określić jego punkty graniczne zanim będziesz mógł użyć większości jego metod.</p> +<h3 id="Specyfikacja" name="Specyfikacja">Specyfikacja</h3> +<p><a class="external" href="http://www.w3.org/TR/DOM-Level-2-Traversal-Range/ranges.html#Level2-DocumentRange-method-createRange">DOM Level 2 Range: DocumentRange.createRange</a></p> +<div class="noinclude"> + </div> +<p>{{ languages( { "en": "en/DOM/document.createRange", "es": "es/DOM/document.createRange" } ) }}</p> diff --git a/files/pl/web/api/document/createtextnode/index.html b/files/pl/web/api/document/createtextnode/index.html new file mode 100644 index 0000000000..1fe0f9bd27 --- /dev/null +++ b/files/pl/web/api/document/createtextnode/index.html @@ -0,0 +1,62 @@ +--- +title: document.createTextNode +slug: Web/API/Document/createTextNode +tags: + - DOM + - Dokumentacja_Gecko_DOM + - Gecko + - Wszystkie_kategorie +translation_of: Web/API/Document/createTextNode +--- +<p>{{ ApiRef() }}</p> + +<h3 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h3> + +<p>Tworzy nowy węzeł tekstowy.</p> + +<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia">Składnia</h3> + +<pre class="eval"><em>var tekst</em> = document.createTextNode(<em>tresc</em>) +</pre> + +<h3 id="Parametry" name="Parametry">Parametry</h3> + +<ul> + <li><code>tekst</code> jest węzłem tekstowym</li> + <li><code>treść</code> jest ciągiem zawierającym dane do umieszczenia w węźle tekstowym.</li> +</ul> + +<h3 id="Przyk.C5.82ad" name="Przyk.C5.82ad">Przykład</h3> + +<pre><code><!DOCTYPE html> +<html lang="en"> +<head> +<title>createTextNode - przyklad</title> +<script> +function dodajWezelTekstowy(tekst) { + var nowytekst = document.createTextNode(tekst), + p1 = document.getElementById("p1"); + + p1.appendChild(nowytekst); +} +</script> +</head> + +<body> + <button onclick="dodajWezelTekstowy('TAK! ');">TAK!</button> + <button onclick="dodajWezelTekstowy('NIE! ');">NIE!</button> + <button onclick="dodajWezelTekstowy('JASNE! ');">JASNE!</button> + + <hr /> + + <p id="p1">Pierwsza linia paragrafu.</p> +</body> +</html></code></pre> + +<h3 id="Specyfikacja" name="Specyfikacja">Specyfikacja</h3> + +<p><a class="external" href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/core.html#ID-1975348127">createTextNode </a></p> + +<div class="noinclude"> </div> + +<p>{{ languages( { "en": "en/DOM/document.createTextNode", "fr": "fr/DOM/document.createTextNode", "ko": "ko/DOM/document.createTextNode" } ) }}</p> diff --git a/files/pl/web/api/document/defaultview/index.html b/files/pl/web/api/document/defaultview/index.html new file mode 100644 index 0000000000..905a966998 --- /dev/null +++ b/files/pl/web/api/document/defaultview/index.html @@ -0,0 +1,24 @@ +--- +title: document.defaultView +slug: Web/API/Document/defaultView +tags: + - DOM + - Dokumentacja_Gecko_DOM + - Gecko + - Wszystkie_kategorie +translation_of: Web/API/Document/defaultView +--- +<p>{{ ApiRef() }}</p> +<p> </p> +<h3 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h3> +<p><b>document.defaultView</b> zwraca odnośnik do domyślnego <a class="external" href="http://www.w3.org/TR/DOM-Level-2-Views/views.html#Views-AbstractView">AbstractView</a> dokumentu, lub <code>null</code> jeśli żadny nie jest dostępne</p> +<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia">Składnia</h3> +<pre class="eval">var docDView = document.defaultView; +</pre> +<p>Własność tylko do odczytu.</p> +<h3 id="Uwagi" name="Uwagi">Uwagi</h3> +<p><code>document.defaultView</code> jest częścią interfejsu DOM poziomu 2 <a class="external" href="http://www.w3.org/TR/DOM-Level-2-Views/views.html#Views-DocumentView">DocumentView</a>.</p> +<p><code>document.defaultView</code> jest głównie odnośnikiem do <a href="pl/DOM/window">okna</a> obiektu dla dokumentu, jednakże nie jest to zdefiniowane w specyfikacji i nie można się na tym opierać we wszystkich środowiskach zwłaszcza, że nie wszystkie przeglądarki to implementują. <span class="comment">it would probably be useful to provide concrete examples here</span></p> +<h3 id="Specyfikacja" name="Specyfikacja">Specyfikacja</h3> +<p><a class="external" href="http://www.w3.org/TR/DOM-Level-2-Views/views.html#Views-DocumentView-defaultView">DOM Level 2 Views: defaultView</a></p> +<p>{{ languages( { "en": "en/DOM/document.defaultView" } ) }}</p> diff --git a/files/pl/web/api/document/designmode/index.html b/files/pl/web/api/document/designmode/index.html new file mode 100644 index 0000000000..3956fa8d9e --- /dev/null +++ b/files/pl/web/api/document/designmode/index.html @@ -0,0 +1,53 @@ +--- +title: Document.designMode +slug: Web/API/Document/designMode +translation_of: Web/API/Document/designMode +--- +<div>{{ApiRef()}}</div> + +<p><strong><code>document.designMode</code></strong> kontroluje czy dokument może być edytowany. Dopuszczalne wartości to <code>"on"</code> (włączona edycja) oraz <code>"off"</code> (wyłączona edycja). Zgodnie ze specyfikacją, wartość domyślna to <code>"off"</code>. Firefox stosuje ten standard. Dla wcześniejszych wersji Chrome oraz IE domyślną wartością było <code>"inherit"</code>. Od wersji Chrome 43, standardem jest wartość <code>"off"</code>, a <code>"inherit"</code> nie jest wspierane. W IE 6-10, wartość jest używana naprzemiennie.</p> + +<h2 id="Składnia">Składnia</h2> + +<pre class="syntaxbox">var mode = document.designMode; +document.designMode = "on" || "off";</pre> + +<h2 id="Przykład">Przykład</h2> + +<p>Spraw aby element {{HTMLElement("iframe")}} był edytowalny:</p> + +<pre class="brush: js">iframeNode.contentDocument.designMode = "on"; +</pre> + +<h2 id="Specyfikacje">Specyfikacje</h2> + +<table class="standard-table"> + <thead> + <tr> + <th scope="col">Specification</th> + <th scope="col">Status</th> + <th scope="col">Comment</th> + </tr> + </thead> + <tbody> + <tr> + <td>{{SpecName('HTML WHATWG', '#making-entire-documents-editable:-the-designmode-idl-attribute', 'designMode')}}</td> + <td>{{Spec2('HTML WHATWG')}}</td> + <td>Definicja</td> + </tr> + </tbody> +</table> + +<h2 id="Kompatybilność_przeglądarek">Kompatybilność przeglądarek</h2> + +<div class="hidden">Tablica kompatybilności jest na tej stronie generowana z danych strukturalnych. Jeżeli chcesz przyczynić się do rozwoju danych wejdź na <a href="https://github.com/mdn/browser-compat-data">https://github.com/mdn/browser-compat-data</a> i wyślij nam zapytanie.</div> + +<p>{{Compat("api.Document.designMode")}}</p> + +<h2 id="Zobacz_również">Zobacz również</h2> + +<ul> + <li><a href="/en-US/docs/Rich-Text_Editing_in_Mozilla">Edycja "Rich-Text" w witrynie Mozilla</a></li> + <li>{{domxref("HTMLElement.contentEditable")}}</li> + <li><a href="https://msdn.microsoft.com/en-us/library/ms533720(v=vs.85).aspx">Właściwości designMode</a> na stronie MSDN</li> +</ul> diff --git a/files/pl/web/api/document/doctype/index.html b/files/pl/web/api/document/doctype/index.html new file mode 100644 index 0000000000..4894005b15 --- /dev/null +++ b/files/pl/web/api/document/doctype/index.html @@ -0,0 +1,21 @@ +--- +title: document.doctype +slug: Web/API/Document/doctype +tags: + - DOM + - Dokumentacja_Gecko_DOM + - Gecko + - Wszystkie_kategorie +translation_of: Web/API/Document/doctype +--- +<p>{{ ApiRef() }}</p> +<h3 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h3> +<p>Zwraca definicję typu bieżącego dokumentu (DTD).</p> +<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia">Składnia</h3> +<pre class="eval"><i>ciąg</i> = document.doctype +</pre> +<h3 id="Uwagi" name="Uwagi">Uwagi</h3> +<p>Atrybut <b>doctype</b> jest tylko do odczytu. Jeżeli nie ma DTD w dokumencie, zwrócone zostaje NULL.</p> +<h3 id="Specyfikacja" name="Specyfikacja">Specyfikacja</h3> +<p><a class="external" href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/core.html#ID-B63ED1A31">docType</a></p> +<p>{{ languages( { "en": "en/DOM/document.doctype" } ) }}</p> diff --git a/files/pl/web/api/document/documentelement/index.html b/files/pl/web/api/document/documentelement/index.html new file mode 100644 index 0000000000..bc729c829f --- /dev/null +++ b/files/pl/web/api/document/documentelement/index.html @@ -0,0 +1,60 @@ +--- +title: document.documentElement +slug: Web/API/Document/documentElement +tags: + - DOM + - Dokumentacja_Gecko_DOM + - Gecko + - Wszystkie_kategorie +translation_of: Web/API/Document/documentElement +--- +<p>{{ ApiRef() }}</p> + +<h3 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h3> + +<p><strong>Tylko do odczytu</strong></p> + +<p>Zwraca <code><a href="pl/DOM/element">Element</a></code> będący bezpośrednim dzieckiem <a href="pl/DOM/document">document</a> (na przykład dla dokumentów HTML jest to element <code><html></code>).</p> + +<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia">Składnia</h3> + +<pre class="eval">var<em>element</em> = document.documentElement; +</pre> + +<h3 id="Przyk.C5.82ad" name="Przyk.C5.82ad">Przykład</h3> + +<pre class="eval">actual_doc = document.documentElement; +first_tier = actual_doc.childNodes; +//first_tier to bezpośrednie dzieci HTML +for (var i = 0; i < first_tier.length; i++) { + //zrób cos z każdym dzieckiem HTML + //poprzez first_tier[i] +} +</pre> + +<pre class="eval">var rootElement = document.documentElement; +var firstTier = rootElement.childNodes; +// firstTier jest NodeList bezpośredniego dziecka elementu głównego +for (var i = 0; i < firstTier.length; i++) { + // zrób coś z każdym dzieckiem HTML głównego elementu + // as firstTier[i] +} +</pre> + +<h3 id="Uwagi" name="Uwagi">Uwagi</h3> + +<p>Ta własność tylko do odczytu jest udogodnieniem w przechwytywaniu elementu HTML, powiązanego z każdym prawidłowym dokumentem HTML.</p> + +<p>Powyżej typowy przykład: potrzebujesz w rzeczywistości elementu HTML, aby mieć dostęp do wszystkich jego dzieci, więc używasz tej własności obiektu <code>document</code>, aby go przejąć.</p> + +<p>Zauważ też, że zazwyczaj <code>document</code> zawiera jeden węzeł-dziecko - HTML - który sam zawiera wszystkie elementy faktycznego dokumentu jako listę węzłów-dzieci (<code>nodeList</code>).</p> + +<h3 id="Specyfikacja" name="Specyfikacja">Specyfikacja</h3> + +<p><a class="external" href="http://www.w3.org/TR/DOM-Level-2-Core/core.html#ID-87CD092">DOM Level 2 Core: Document.documentElement</a></p> + + + +<div class="noinclude"></div> + +<p>{{ languages( { "en": "en/DOM/document.documentElement", "es": "es/DOM/document.documentElement", "fr": "fr/DOM/document.documentElement", "ja": "ja/DOM/document.documentElement" } ) }}</p> diff --git a/files/pl/web/api/document/domain/index.html b/files/pl/web/api/document/domain/index.html new file mode 100644 index 0000000000..e64ad2e641 --- /dev/null +++ b/files/pl/web/api/document/domain/index.html @@ -0,0 +1,30 @@ +--- +title: document.domain +slug: Web/API/Document/domain +tags: + - DOM + - Dokumentacja_Gecko_DOM + - Gecko + - Wszystkie_kategorie +translation_of: Web/API/Document/domain +--- +<p>{{ ApiRef() }}</p> +<h3 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h3> +<p><b>domain</b> pobiera/ustawia domenę bieżącego dokumentu.</p> +<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia">Składnia</h3> +<pre class="eval"><i>ciąg</i> = document.domain +document.domain =<i>ciąg</i> +</pre> +<h3 id="Przyk.C5.82ad" name="Przyk.C5.82ad">Przykład</h3> +<pre class="eval">bad_domain = "www.love.com"; +if ( document.domain == bad_domain ) { + window.close(); +} +// jeśli dokument to www.love.com/good.html, +// to skrypt zamknie okno +</pre> +<h3 id="Uwagi" name="Uwagi">Uwagi</h3> +<p>Właściwość zwraca NULL jezeli nie można zidentyfikować serwera. W specyfikacji DOM własność tą oznaczono jako tylko do oczytu, jednak Mozilla pozwala na jej modyfikację.</p> +<h3 id="Specyfikacja" name="Specyfikacja">Specyfikacja</h3> +<p><a class="external" href="http://www.w3.org/TR/2000/WD-DOM-Level-2-HTML-20001113/html.html#ID-2250147">domain </a></p> +<p>{{ languages( { "en": "en/DOM/document.domain" } ) }}</p> diff --git a/files/pl/web/api/document/drag_event/index.html b/files/pl/web/api/document/drag_event/index.html new file mode 100644 index 0000000000..ccc5d55cbb --- /dev/null +++ b/files/pl/web/api/document/drag_event/index.html @@ -0,0 +1,333 @@ +--- +title: drag +slug: Web/API/Document/drag_event +tags: + - DOM + - Zdarzenie + - przeciągnij i upuść +translation_of: Web/API/Document/drag_event +--- +<div>{{APIRef}}</div> + +<p>Zdarzenie <code>przeciągania</code> uruchamiane jest po przeciągnięciu elementu lub tekstu (co kilkaset milisekund).</p> + +<h2 id="Ogólne_informacje">Ogólne informacje</h2> + +<table class="properties"> + <tbody> + <tr> + <td>Bąbelkowanie</td> + <td>Tak</td> + </tr> + <tr> + <td>Cancelable</td> + <td>Tak</td> + </tr> + <tr> + <td>Obiekt docelowy</td> + <td>{{domxref("Document")}}, {{domxref("Element")}}</td> + </tr> + <tr> + <td>Interfejs</td> + <td>{{domxref("DragEvent")}}</td> + </tr> + <tr> + <td>Domyślna akcja</td> + <td>Kontynuuje operacje przeciągania i upuszczania</td> + </tr> + </tbody> +</table> + +<h2 id="Właściwości">Właściwości</h2> + +<table class="standard-table"> + <thead> + <tr> + <th scope="col">Property</th> + <th scope="col">Type</th> + <th scope="col">Description</th> + </tr> + </thead> + <tbody> + <tr> + <td><code>target</code> {{readonlyInline}}</td> + <td><a href="/en-US/docs/Web/API/EventTarget" title="EventTarget is an interface implemented by objects that can receive events and may have listeners for them."><code>EventTarget</code></a></td> + <td>The element that was underneath the element being dragged.</td> + </tr> + <tr> + <td><code>type</code> {{readonlyInline}}</td> + <td><a href="/en-US/docs/Web/API/DOMString" title="DOMString is a UTF-16 String. As JavaScript already uses such strings, DOMString is mapped directly to a String."><code>DOMString</code></a></td> + <td>The type of event.</td> + </tr> + <tr> + <td><code>bubbles</code> {{readonlyInline}}</td> + <td><a href="/en-US/docs/Web/API/Boolean" title="The Boolean object is an object wrapper for a boolean value."><code>Boolean</code></a></td> + <td>Whether the event normally bubbles or not</td> + </tr> + <tr> + <td><code>cancelable</code> {{readonlyInline}}</td> + <td><a href="/en-US/docs/Web/API/Boolean" title="The Boolean object is an object wrapper for a boolean value."><code>Boolean</code></a></td> + <td>Whether the event is cancellable or not?</td> + </tr> + <tr> + <td><code>view</code> {{readonlyInline}}</td> + <td><a class="new" href="/en-US/docs/Web/API/WindowProxy" rel="nofollow" title="The documentation about this has not yet been written; please consider contributing!"><code>WindowProxy</code></a></td> + <td><a href="/en-US/docs/Web/API/Document/defaultView" title="In browsers, document.defaultView returns the window object associated with a document, or null if none is available."><code>document.defaultView</code></a> (<code>window</code> of the document)</td> + </tr> + <tr> + <td><code>detail</code> {{readonlyInline}}</td> + <td><code>long</code> (<code>float</code>)</td> + <td>0.</td> + </tr> + <tr> + <td><code>dataTransfer</code></td> + <td>DataTransfer</td> + <td>The data that underlies a drag-and-drop operation, known as the <a href="/en-US/docs/Web/API/DataTransfer">drag data store</a>. Protected mode.</td> + </tr> + <tr> + <td><code>currentTarget</code> {{readonlyInline}}</td> + <td>EventTarget</td> + <td>The node that had the event listener attached.</td> + </tr> + <tr> + <td><code>relatedTarget</code> {{readonlyInline}}</td> + <td>EventTarget</td> + <td>For <code>mouseover</code>, <code>mouseout</code>, <code>mouseenter</code> and <code>mouseleave</code> events: the target of the complementary event (the <code>mouseleave</code> target in the case of a <code>mouseenter</code> event). <code>null</code> otherwise.</td> + </tr> + <tr> + <td><code>screenX</code> {{readonlyInline}}</td> + <td>long</td> + <td>The X coordinate of the mouse pointer in global (screen) coordinates.</td> + </tr> + <tr> + <td><code>screenY</code> {{readonlyInline}}</td> + <td>long</td> + <td>The Y coordinate of the mouse pointer in global (screen) coordinates.</td> + </tr> + <tr> + <td><code>clientX</code> {{readonlyInline}}</td> + <td>long</td> + <td>The X coordinate of the mouse pointer in local (DOM content) coordinates.</td> + </tr> + <tr> + <td><code>clientY</code> {{readonlyInline}}</td> + <td>long</td> + <td>The Y coordinate of the mouse pointer in local (DOM content) coordinates.</td> + </tr> + <tr> + <td><code>button</code> {{readonlyInline}}</td> + <td>unsigned short</td> + <td>The button number that was pressed when the mouse event was fired: Left button=0, middle button=1 (if present), right button=2. For mice configured for left handed use in which the button actions are reversed the values are instead read from right to left.</td> + </tr> + <tr> + <td><code>buttons</code> {{readonlyInline}}</td> + <td>unsigned short</td> + <td>The buttons being pressed when the mouse event was fired: Left button=1, Right button=2, Middle (wheel) button=4, 4th button (typically, "Browser Back" button)=8, 5th button (typically, "Browser Forward" button)=16. If two or more buttons are pressed, returns the logical sum of the values. E.g., if Left button and Right button are pressed, returns 3 (=1 | 2). <a href="/en-US/docs/Web/API/MouseEvent">More info</a>.</td> + </tr> + <tr> + <td><code>mozPressure</code> {{readonlyInline}}</td> + <td>float</td> + <td>The amount of pressure applied to a touch or tabdevice when generating the event; this value ranges between 0.0 (minimum pressure) and 1.0 (maximum pressure).</td> + </tr> + <tr> + <td><code>ctrlKey</code> {{readonlyInline}}</td> + <td>boolean</td> + <td><code>true</code> if the control key was down when the event was fired. <code>false</code> otherwise.</td> + </tr> + <tr> + <td><code>shiftKey</code> {{readonlyInline}}</td> + <td>boolean</td> + <td><code>true</code> if the shift key was down when the event was fired. <code>false</code> otherwise.</td> + </tr> + <tr> + <td><code>altKey</code> {{readonlyInline}}</td> + <td>boolean</td> + <td><code>true</code> if the alt key was down when the event was fired. <code>false</code> otherwise.</td> + </tr> + <tr> + <td><code>metaKey</code> {{readonlyInline}}</td> + <td>boolean</td> + <td><code>true</code> if the meta key was down when the event was fired. <code>false</code> otherwise.</td> + </tr> + </tbody> +</table> + +<h2 id="Przykład">Przykład</h2> + +<pre class="brush: js"><div class="dropzone"> + <div id="draggable" draggable="true" ondragstart="event.dataTransfer.setData('text/plain',null)"> + This div is draggable + </div> +</div> +<div class="dropzone"></div> +<div class="dropzone"></div> +<div class="dropzone"></div> + +<style> + #draggable { + width: 200px; + height: 20px; + text-align: center; + background: white; + } + + .dropzone { + width: 200px; + height: 20px; + background: blueviolet; + margin-bottom: 10px; + padding: 10px; + } +</style> + +<script> + var dragged; + + /* events fired on the draggable target */ + document.addEventListener("drag", function( event ) { + + }, false); + + document.addEventListener("dragstart", function( event ) { + // store a ref. on the dragged elem + dragged = event.target; + // make it half transparent + event.target.style.opacity = .5; + }, false); + + document.addEventListener("dragend", function( event ) { + // reset the transparency + event.target.style.opacity = ""; + }, false); + + /* events fired on the drop targets */ + document.addEventListener("dragover", function( event ) { + // prevent default to allow drop + event.preventDefault(); + }, false); + + document.addEventListener("dragenter", function( event ) { + // highlight potential drop target when the draggable element enters it + if ( event.target.className == "dropzone" ) { + event.target.style.background = "purple"; + } + + }, false); + + document.addEventListener("dragleave", function( event ) { + // reset background of potential drop target when the draggable element leaves it + if ( event.target.className == "dropzone" ) { + event.target.style.background = ""; + } + + }, false); + + document.addEventListener("drop", function( event ) { + // prevent default action (open as link for some elements) + event.preventDefault(); + // move dragged elem to the selected drop target + if ( event.target.className == "dropzone" ) { + event.target.style.background = ""; + dragged.parentNode.removeChild( dragged ); + event.target.appendChild( dragged ); + } + + }, false); +</script> +</pre> + +<h2 id="Specyfikacja">Specyfikacja</h2> + +<table class="standard-table"> + <tbody> + <tr> + <th scope="col">Specification</th> + <th scope="col">Status</th> + <th scope="col">Comment</th> + </tr> + <tr> + <td>{{SpecName("HTML WHATWG", "interaction.html#dndevents", "drag event")}}</td> + <td>{{Spec2("HTML WHATWG")}}</td> + <td> </td> + </tr> + <tr> + <td>{{SpecName("HTML5.1", "editing.html#dndevents", "drag event")}}</td> + <td>{{Spec2("HTML5.1")}}</td> + <td>Initial definition</td> + </tr> + </tbody> +</table> + +<h2 id="Obsługiwane_przeglądarki">Obsługiwane przeglądarki</h2> + +<p>{{CompatibilityTable}}</p> + +<div id="compat-desktop"> +<table class="compat-table"> + <tbody> + <tr> + <th>Feature</th> + <th>Chrome</th> + <th>Edge</th> + <th>Firefox (Gecko)</th> + <th>Internet Explorer</th> + <th>Opera</th> + <th>Safari (WebKit)</th> + </tr> + <tr> + <td>Basic support</td> + <td>4</td> + <td>{{CompatVersionUnknown}}</td> + <td>{{CompatGeckoDesktop("1.9.1")}}</td> + <td>10</td> + <td>12</td> + <td>3.1</td> + </tr> + </tbody> +</table> +</div> + +<div id="compat-mobile"> +<table class="compat-table"> + <tbody> + <tr> + <th>Feature</th> + <th>Android</th> + <th>Android Webview</th> + <th>Chrome for Android</th> + <th>Edge</th> + <th>Firefox Mobile (Gecko)</th> + <th>Firefox OS</th> + <th>IE Mobile</th> + <th>Opera Mobile</th> + <th>Safari Mobile</th> + </tr> + <tr> + <td>Basic support</td> + <td>{{CompatNo}}</td> + <td>{{CompatNo}}</td> + <td>{{CompatNo}}</td> + <td>{{CompatVersionUnknown}}</td> + <td>{{CompatNo}}</td> + <td>{{CompatNo}}</td> + <td>{{CompatIE("10")}}</td> + <td>{{CompatNo}}</td> + <td>{{CompatNo}}</td> + </tr> + </tbody> +</table> +</div> + +<h2 id="Zobacz_również">Zobacz również</h2> + +<ul> + <li>{{event("drag")}}</li> + <li>{{event("dragstart")}}</li> + <li>{{event("dragend")}}</li> + <li>{{event("dragover")}}</li> + <li>{{event("dragenter")}}</li> + <li>{{event("dragleave")}}</li> + <li>{{event("dragexit")}}</li> + <li>{{event("drop")}}</li> + <li><a href="http://jsfiddle.net/zfnj5rv4/">Demo</a></li> +</ul> diff --git a/files/pl/web/api/document/embeds/index.html b/files/pl/web/api/document/embeds/index.html new file mode 100644 index 0000000000..ca0ab4ff2f --- /dev/null +++ b/files/pl/web/api/document/embeds/index.html @@ -0,0 +1,22 @@ +--- +title: document.embeds +slug: Web/API/Document/embeds +tags: + - DOM + - DOM_0 + - Dokumentacja_Gecko_DOM + - Gecko + - Wszystkie_kategorie +translation_of: Web/API/Document/embeds +--- +<p>{{ ApiRef() }}</p> +<h3 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h3> +<p><b>embeds</b> zwraca listę obiektów OBJECT zagnieżdżonych w bieżącym dokumencie.</p> +<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia">Składnia</h3> +<pre class="eval"><i>listaWęzłów</i> = document.embeds +</pre> +<h3 id="Specyfikacja" name="Specyfikacja">Specyfikacja</h3> +<p>{{ DOM0() }}</p> +<p><br> + <a class="external" href="http://msdn.microsoft.com/workshop/author/dhtml/reference/collections/embeds.asp">MSDN: embeds collection</a></p> +<p>{{ languages( { "en": "en/DOM/document.embeds" } ) }}</p> diff --git a/files/pl/web/api/document/execcommand/index.html b/files/pl/web/api/document/execcommand/index.html new file mode 100644 index 0000000000..0718107051 --- /dev/null +++ b/files/pl/web/api/document/execcommand/index.html @@ -0,0 +1,280 @@ +--- +title: Document.execCommand() +slug: Web/API/Document/execCommand +tags: + - API + - DOM + - Method + - NeedsBrowserCompatibility + - NeedsExample + - Reference + - edytor +translation_of: Web/API/Document/execCommand +--- +<div></div> + +<div>Kiedy dokument HTML jest przełączony w tryb <code>designMode</code>, obiekt dokumentu udostępnia metodę <code>execCommand</code>, która pozwala uruchomić komendy manipulujące edytowalnym obszarem. Większość poleceń wpływa na zaznaczony obszar (pogrubienie, kursywa itd.), podczas gdy inne wstawiają nowe elementy (dodawanie linku) lub wpływają na całą linię (wcięcia). Przy użyciu <code>contentEditable</code>, wywołanie <code>execCommand()</code> wpływa na aktywny edytowalny element.</div> + +<h2 id="Składnia">Składnia</h2> + +<pre class="syntaxbox notranslate"><em>bool</em> = document.execCommand(<em>aCommandName</em>, <em>aShowDefaultUI</em>, <em>aValueArgument</em>) +</pre> + +<h3 id="Zwracane_wartości">Zwracane wartości</h3> + +<p>Obiekt {{jsxref('Boolean')}}, który zwraca <code>false</code>, jeśli polecenie jest niewspierane lub włączone. <strong>Uwaga</strong>: Zwraca prawdę tylko jeśli jest częścią UI, to znaczy - nie jest używana do sprawdzania wsparcia przeglądarki przed renderowaniem elementu, który wywołuje polecenie. </p> + +<h3 id="Parametry">Parametry</h3> + +<dl> + <dt><code>aCommandName</code></dt> + <dd>Typu {{domxref("DOMString")}} - określanazwę polecenia do wykonania. Zobacz {{anch("Commands")}}, aby wyświetlić listę poleceń.</dd> + <dt><code>aShowDefaultUI</code></dt> + <dd>Typu {jsxref("Boolean")}} - wskazuje czy domyślny interfejs użytkownika powinien być pokazany. Nie jest implementowane przez Mozillę.</dd> + <dt><code>aValueArgument</code></dt> + <dd>W przypadku komend wymagających wprowadzenia argumentu (takiego jak <code>insertImage</code>, gdzie jest to URL do grafiki do wstawienia), jest to {{domxref("DOMString")}} przekazujący te informacje. Podaj null, jeśli niewymagany.</dd> +</dl> + +<h3 id="Polecenia">Polecenia</h3> + +<dl> + <dt><code>backColor</code></dt> + <dd>Zmienia kolor tła. W trybie <code>styleWithCss</code> zmieia kolor jedynie zawierającego elementu. Wymaga podania ciągu znaków{{cssxref("<color>")}} jako wartości argumentu. Zwróć uwagę na to, że Internet Explorer używa tego do zmiany koloru tła tekstu.</dd> + <dt><code>bold</code></dt> + <dd>Włącza/wyłącza pogrubienie w zaznaczeniu lub miejscu wstawiania. IE używa znacznika {{HTMLElement("strong")}} zamiast {{HTMLElement("b")}}.</dd> + <dt><code>contentReadOnly</code></dt> + <dd>Sprawia, że dokument jest zawartość jest tylko do odczytu lub edytowalna. Wymaga prawdy/fałszu jako wartości argumentu. (Nie wspierany przez IE).</dd> + <dt><code>copy</code></dt> + <dd>Kopiuje zaznaczenie do schowkka. Warunki włączenia tego zachowania różnią się między przeglądarkami i zmieniają się w czasie. Sprawdź tabelę zgodności, aby określić, czy możesz użyć w swoim przypadku.</dd> + <dt><code>createLink</code></dt> + <dd>Wstawia link z zaznaczenia (wymaga zaznaczenia). HREF URI musi być podany jako wartość argumentu. URI musi zawierać co najmniej jeden zak, może być białym znakiem (IE utworzy link z wartością null).</dd> + <dt><code>cut</code></dt> + <dd>Usuwa zaznaczenie kopiując do schowka. Warunki włączenia tego zachowania różnią się między przeglądarkami i zmieniają się w czasie. Sprawdź tabelę zgodności, aby określić, czy możesz użyć w swoim przypadku.</dd> + <dt><code>decreaseFontSize</code></dt> + <dd>Wstawia znacznik {{HTMLElement("small")}} wokół zaznaczenia lub w miejscu wstawienia. (Nie wspierane przez IE.)</dd> + <dt><code>defaultParagraphSeparator</code></dt> + <dd>Zmienia separator akapitu używany podczas tworzenia nowych akapitów w edytowalnych regionach tekstowych. Zobacz <a href="/pl/docs/Web/Guide/HTML/Editable_content#Differences_in_markup_generation">Differences in markup generation</a> po więcej szczegółów.</dd> + <dt><code>delete</code></dt> + <dd>Usuwa zaznaczenie.</dd> + <dt><code>enableInlineTableEditing</code></dt> + <dd>Włącza lub wyłącza wstawianie wierszy i kolumn oraz elementy sterujące usuwaniem. (Nie obsługiwane przez Internet Explorer.)</dd> + <dt><code>enableObjectResizing</code></dt> + <dd>Umożliwia lub uniemożliwia zmianę rozmiaru uchwytów na obrakach lub innych skalowalnych obiektów. (Nie wspierane przez IE)</dd> + <dt><code>fontName</code></dt> + <dd>Zmienia nazwę czcionki dla zaznaczenia lub w punkcie wstawiania. Wymaga ciągu znaków (np. <code>"Arial"</code>) jako wartości argumentu.</dd> + <dt><code>fontSize</code></dt> + <dd>Zmienia rozmiar czcionki dla zaznaczenia lub w punkcie wstawiania. Wymaga rozmiaru czcionki HTML (<code>1</code>-<code>7</code>) jako wartości argumentu.</dd> + <dt><code>foreColor</code></dt> + <dd>Zmienia kolor czcionki dla zaznaczenia lub w punkcie wstawiania. Wymaga wartości koloru (w postaci ciągu znaków) jako wartości argumentu.</dd> + <dt><code>formatBlock</code></dt> + <dd>Wstawia tag stylu blokowego dla linii w zaznaczeniu, zastępując blokowy element zawierający linię, jeśli taki istnieje (w Firefoxie, BLOCKQUOTE jest wyjątkiem - zawinie blokowy element zawierający). Wymaga ciągu znaków oznaczającego znacznik jako wartość argumentu. Można użyć praktycznie wszystkich (np. "H1", "P", "DL", "BLOCKQUOTE). (IE wspiera jedynie H1-H6, "ADDRESS", PRE, które jeszcze muszą zawierać nawiasy znaczników <>, tak jak "<h1">).</dd> + <dt><code>forwardDelete</code></dt> + <dd>Usuwa znak przed pozycją <a href="http://en.wikipedia.org/wiki/Cursor_%28computers%29">kursora</a>. Działa jak wciśnięcie klawisza Delete.</dd> + <dt><code>heading</code></dt> + <dd>Wstawia tag nagłówka naokoło zaznaczenia lub w miejscu wstawiania. Wymaga ciągu znaków oznaczającego nazwę tagu jako wartości argumentu (np. "H1", "H6"). (Nie wspierane przez IE ani Safari).</dd> + <dt><code>hiliteColor</code></dt> + <dd>Zmienia kolor tła dla zaznaczenia lub w miejscu wstawiania. Wymaga ciągu znaków w postaci wartości kolorów jako wartości argumentu. Do użycia tej funkcji jest wymagane użycie CSS. (Nie wspierane przez IE).</dd> + <dt><code>increaseFontSize</code></dt> + <dd>Wstawia tag BIG naokoło zaznaczenia lub w miejscu wstawiania. (Nie wspierane przez IE).</dd> + <dt><code>indent</code></dt> + <dd>Wcina wiersz zawierający zaznaczenie lub punkt wstawiania. W Firefixie, jeśli zaznaczenie obejmuje wiele linii na różnych poziomach wcięcia, jedynie ostatnie wcięte linie zostaną wcięte.</dd> + <dt><code>insertBrOnReturn</code></dt> + <dd>Kontroluje, czy klawisz Enter wstawia tag BR, czy dzieli elemet blokowy na dwa (Nie wspierane przez IE)</dd> + <dt><code>insertHorizontalRule</code></dt> + <dd>Wstawia poziomą linię w miejscu wstawiania (usuwa zaznaczenie).</dd> + <dt><code>insertHTML</code></dt> + <dd>Wstawia ciąg znaków w postaci kodu HTML (usuwa zaznaczenie). Wymaga poprawnego kodu jako wartość argumentu. (Nie wspierane prze</dd> + <dt><code>insertImage</code></dt> + <dd>Wstawia grafikę w punkcie wstawiania (usuwa zaznaczenie). Wymaga ciągu znaków w postaci SRC URI jako wartości argumentu. URI musi zawierać co najmniej jeden znak (może być to biały znak). (Nie wspierane przez IE).</dd> + <dt><code>insertOrderedList</code></dt> + <dd>Wstawia numerowaną listę dla zaznaczenia lub w punkcie wstawiania.</dd> + <dt><code>insertUnorderedList</code></dt> + <dd>Wstawia punktowaną listę dla zaznaczenia lub w punkcie wstawiania.</dd> + <dt><code>insertParagraph</code></dt> + <dd>Wstawia akapit naokoło zaznaczenia lub w danej linii. (IE wstawia akapit w miejscu wstaawiania i usuwa zaznaczenie).</dd> + <dt><code>insertText</code></dt> + <dd>Wstawia dany tekst w miejsce wstawiania (usuwa zaznaczenie).</dd> + <dt><code>italic</code></dt> + <dd>Włącza/wyłącza pochylenie dla zaznaczenia lub w miejscu wstawiania (IE używa tagu EM zamiast I).</dd> + <dt><code>justifyCenter</code></dt> + <dd>Wyśrodkowuje zaznaczenie lub miejsce wstawiania.</dd> + <dt><code>justifyFull</code></dt> + <dd>Justuje zaznaczenie lub miejsce wstawiania.</dd> + <dt><code>justifyLeft</code></dt> + <dd>Wyrównuje do lewej zaznaczenie lub miejsce wstawiania.</dd> + <dt><code>justifyRight</code></dt> + <dd>Wyrównuje do prawej zaznaczenie lub miejsce wstawiaia.</dd> + <dt><code>outdent</code></dt> + <dd>Wysuwa linię zawierającą zaznaczenie lub punkt wstawiania.</dd> + <dt><code>paste</code></dt> + <dd>Wstawia zawartość schowka w miejscu wstawiania (zastępuje zaznaczenie). Nie działa dla zawartości z internetu. Zobacz [1]</dd> + <dt><code>redo</code></dt> + <dd>Ponawia ostatnio cofniętą komendę.</dd> + <dt><code>removeFormat</code></dt> + <dd>Usuwa całe formatowanie z zaznaczenia.</dd> + <dt><code>selectAll</code></dt> + <dd>Zaznacza całą zawartość z edytowalnego obszaru.</dd> + <dt><code>strikeThrough</code></dt> + <dd>Włącza/wyłącza przekreślenie dla zaznaczenia lub w punkcie wstawiania.</dd> + <dt><code>subscript</code></dt> + <dd>Włącza/wyłącza indeks dolny dla zaznaczenia lub w punkcie wstawiania.</dd> + <dt><code>superscript</code></dt> + <dd>Włącza/wyłącza indeks górny dla zaznaczenia lub w punkcie wstawiania.</dd> + <dt><code>underline</code></dt> + <dd>Włącza/wyłącza podkreślenie dla zaznaczenia lub w punkcie wstawiania.</dd> + <dt><code>undo</code></dt> + <dd>Cofa ostatnio wykonaną komendę.</dd> + <dt><code>unlink</code></dt> + <dd>Usuwa tag kotwicy z zaznaczonego linku.</dd> + <dt><code>useCSS</code> {{Deprecated_inline}}</dt> + <dd>Przełącza użycie HTML/CSS dla generowanego kodu. Wymaga prawdy/fałszu jako wartości argumentu. UWAGA: dla CSS wymaga fałszu, dla HTML - prawdy. (Nie jest wspierane przez IE). Deprecjonowana właściwość. Użyj <em>styleWithCSS</em></dd> + <dt><code>styleWithCSS</code></dt> + <dd>Zastępuje <em>useCSS</em>; działa normalnie - dla CSS wymaga prawdy, fałsz generuje HTML.</dd> +</dl> + +<h2 id="Example">Example</h2> + +<p>Zobacz <a href="http://codepen.io/netsi1964/full/QbLLGW/">how to use</a> w CodePen.</p> + +<h2 id="Specifications">Specifications</h2> + +<table class="spectable standard-table"> + <tbody> + <tr> + <th scope="col">Specification</th> + <th scope="col">Status</th> + <th scope="col">Comment</th> + </tr> + <tr> + <td>{{SpecName('HTML Editing', '#execcommand()', 'execCommand')}}</td> + <td>{{Spec2('HTML Editing')}}</td> + <td>Initial definition</td> + </tr> + </tbody> +</table> + +<h2 id="Kompatybilność_przeglądarek">Kompatybilność przeglądarek</h2> + +<p>{{CompatibilityTable}}</p> + +<div id="compat-desktop"> +<table class="compat-table"> + <tbody> + <tr> + <th>Feature</th> + <th>Chrome</th> + <th>Edge</th> + <th>Firefox (Gecko)</th> + <th>Internet Explorer</th> + <th>Opera</th> + <th>Safari</th> + </tr> + <tr> + <td>Basic support</td> + <td>{{CompatVersionUnknown}}</td> + <td>{{CompatVersionUnknown}}</td> + <td>{{CompatVersionUnknown}}<sup>[1]</sup></td> + <td>{{CompatUnknown}}</td> + <td>{{CompatUnknown}}</td> + <td>{{CompatVersionUnknown}}</td> + </tr> + <tr> + <td><code>insertBrOnReturn</code></td> + <td>{{CompatNo}}</td> + <td>{{CompatNo}}</td> + <td>{{CompatVersionUnknown}}</td> + <td>{{CompatNo}}</td> + <td>{{CompatNo}}</td> + <td>{{CompatNo}}</td> + </tr> + <tr> + <td><code>copy</code>/<code>cut</code></td> + <td>{{CompatVersionUnknown}}</td> + <td>{{CompatVersionUnknown}}</td> + <td>{{CompatGeckoDesktop(41)}}</td> + <td>9</td> + <td>29</td> + <td>10</td> + </tr> + <tr> + <td><code>defaultParagraphSeparator</code></td> + <td>{{CompatVersionUnknown}}</td> + <td>{{CompatVersionUnknown}}</td> + <td>{{CompatGeckoDesktop(55)}}</td> + <td>{{CompatNo}}</td> + <td>{{CompatVersionUnknown}}</td> + <td>{{CompatNo}}</td> + </tr> + </tbody> +</table> +</div> + +<div id="compat-mobile"> +<table class="compat-table"> + <tbody> + <tr> + <th>Feature</th> + <th>Android</th> + <th>Chrome for Android</th> + <th>Edge</th> + <th>Firefox Mobile (Gecko)</th> + <th>IE Mobile</th> + <th>Opera Mobile</th> + <th>Safari Mobile</th> + </tr> + <tr> + <td>Basic support</td> + <td>{{CompatUnknown}}</td> + <td>{{CompatVersionUnknown}}</td> + <td>{{CompatVersionUnknown}}</td> + <td>{{CompatVersionUnknown}}<sup>[1]</sup></td> + <td>{{CompatUnknown}}</td> + <td>{{CompatUnknown}}</td> + <td>{{CompatUnknown}}</td> + </tr> + <tr> + <td><code>insertBrOnReturn</code></td> + <td>{{CompatNo}}</td> + <td>{{CompatNo}}</td> + <td>{{CompatNo}}</td> + <td>{{CompatVersionUnknown}}</td> + <td>{{CompatNo}}</td> + <td>{{CompatNo}}</td> + <td>{{CompatNo}}</td> + </tr> + <tr> + <td><code>copy</code>/<code>cut</code></td> + <td>{{CompatNo}}</td> + <td>{{CompatVersionUnknown}}</td> + <td>{{CompatVersionUnknown}}</td> + <td>{{CompatGeckoMobile(41)}}</td> + <td>{{CompatUnknown}}</td> + <td>{{CompatUnknown}}</td> + <td>{{CompatNo}}</td> + </tr> + <tr> + <td><code>defaultParagraphSeparator</code></td> + <td>{{CompatNo}}</td> + <td>{{CompatVersionUnknown}}</td> + <td>{{CompatVersionUnknown}}</td> + <td>{{CompatGeckoMobile(55)}}</td> + <td>{{CompatNo}}</td> + <td>{{CompatVersionUnknown}}</td> + <td>{{CompatNo}}</td> + </tr> + </tbody> +</table> +</div> + +<p>[1] Przed przeglądarką Firefox 41 w pliku preferencji user.js trzeba było włączyć obsługę schowka. Aby uzyskać więcej informacji, zobacz <a href="/en-US/docs/Preferences/A_brief_guide_to_Mozilla_preferences">Krótki przewodnik po preferencjach Mozilli</a>. Jeśli polecenie nie było obsługiwane lub włączone, <code>execCommand</code> rzucał wyjątek zamiast zwracać <code>false</code>. W Firefoxie 41 i nowszych, schowek może zostać zapisany w dowolnym programie obsługi zdarzeń read the clipboard. WebExtensions can <a href="/en-US/docs/Mozilla/Add-ons/WebExtensions/Interact_with_the_clipboard">interact with the clipboard</a>.</p> + +<p>Przed przeglądarką Firefox 41 w pliku preferencji user.js trzeba było włączyć obsługę schowka. Aby uzyskać więcej informacji, zobacz Krótki przewodnik po preferencjach Mozilli. Jeśli polecenie nie było obsługiwane lub włączone, execCommand podnosił wyjątek zamiast zwracać fałsz. W przeglądarce Firefox 41 i nowszych schowek może zostać zapisany w dowolnej obsłudze zdarzeń, która może spowodować wyskoczenie okna (częściowo zaufane skrypty), ale żadna treść internetowa nie może odczytać schowka. WebExtensions mogą wchodzić w interakcje ze schowkiem.</p> + +<h2 id="Zobacz_również">Zobacz również</h2> + +<ul> + <li>{{domxref("HTMLElement.contentEditable")}}</li> + <li>{{domxref("document.designMode")}}</li> + <li><a href="/en-US/docs/Rich-Text_Editing_in_Mozilla">Rich-Text Editing in Mozilla</a></li> + <li><a href="https://github.com/guardian/scribe/blob/master/BROWSERINCONSISTENCIES.md">Scribe's "Browser Inconsistencies" documentation</a> z błędami odnoszącymi się do <code>document.execCommand</code>.{{CompatUnknown}}</li> +</ul> diff --git a/files/pl/web/api/document/fgcolor/index.html b/files/pl/web/api/document/fgcolor/index.html new file mode 100644 index 0000000000..a9f0287372 --- /dev/null +++ b/files/pl/web/api/document/fgcolor/index.html @@ -0,0 +1,28 @@ +--- +title: document.fgColor +slug: Web/API/Document/fgColor +tags: + - DOM + - Dokumentacja_Gecko_DOM + - Gecko + - Wszystkie_kategorie +translation_of: Web/API/Document/fgColor +--- +<p>{{ ApiRef() }}</p> +<h3 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h3> +<p><b>fgColor</b> pobiera/ustawia kolor pierwszoplanowy (kolor tekstu) bieżącego dokumentu.</p> +<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia">Składnia</h3> +<pre class="eval"><i>kolor</i> = document.fgColor +document.fgColor =<i>kolor</i> +</pre> +<h3 id="Parametry" name="Parametry">Parametry</h3> +<ul> + <li><code>kolor</code> jest ciągiem określającym kolor - słownie (np. "red") lub szesnastkowo, jak w HTML-u (np. "#fdfef8").</li> +</ul> +<h3 id="Przyk.C5.82ad" name="Przyk.C5.82ad">Przykład</h3> +<pre class="eval">document.fgColor = "white"; +document.bgColor = "darkblue"; +</pre> +<h3 id="Specyfikacja" name="Specyfikacja">Specyfikacja</h3> +<p>DOM Level 0 - brak w specyfikacji.</p> +<p>{{ languages( { "en": "en/DOM/document.fgColor" } ) }}</p> diff --git a/files/pl/web/api/document/firstchild/index.html b/files/pl/web/api/document/firstchild/index.html new file mode 100644 index 0000000000..c2bc145b41 --- /dev/null +++ b/files/pl/web/api/document/firstchild/index.html @@ -0,0 +1,36 @@ +--- +title: document.firstChild +slug: Web/API/Document/firstChild +tags: + - DOM + - Dokumentacja_Gecko_DOM + - Gecko + - Wszystkie_kategorie +translation_of: Web/API/Node/firstChild +--- +<p>{{ ApiRef() }}</p> +<h3 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h3> +<p><b>document.firstChild</b> zwraca pierwszy węzeł z listy bezpośrednich dzieci dokumentu.</p> +<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia">Składnia</h3> +<pre class="eval"><i>dziecko</i> = document.firstChild +</pre> +<h3 id="Parametry" name="Parametry">Parametry</h3> +<ul> + <li><code>dziecko</code> jest węzłem typu <a href="pl/DOM/element">element</a>.</li> +</ul> +<h3 id="Przyk.C5.82ad" name="Przyk.C5.82ad">Przykład</h3> +<pre>function fChild() { + f = document.firstChild; + alert(f.tagName); +} +// wyświetli: HTML +</pre> +<h3 id="Uwagi" name="Uwagi">Uwagi</h3> +<p>Zauważ, że możesz powrócić do drzewa DOM z tą własnością, by przejąć te węzły potomne, których potrzebujesz, ponieważ prawie zawsze <b>firstChild</b> zwraca element HTML.</p> +<h3 id="Specyfikacja" name="Specyfikacja">Specyfikacja</h3> +<p><a class="external" href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/core.html#ID-169727388">firstChild </a></p> +<p> </p> +<p> </p> +<div class="noinclude"> + </div> +<p>{{ languages( { "en": "en/DOM/document.firstChild", "es": "es/DOM/document.firstChild", "fr": "fr/DOM/document.firstChild", "ja": "ja/DOM/document.firstChild" } ) }}</p> diff --git a/files/pl/web/api/document/forms/index.html b/files/pl/web/api/document/forms/index.html new file mode 100644 index 0000000000..dcba1e18e0 --- /dev/null +++ b/files/pl/web/api/document/forms/index.html @@ -0,0 +1,45 @@ +--- +title: document.forms +slug: Web/API/Document/forms +tags: + - DOM + - Dokumentacja_Gecko_DOM + - Gecko + - Wszystkie_kategorie +translation_of: Web/API/Document/forms +--- +<p>{{ ApiRef() }}</p> +<h3 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h3> +<p><b>forms</b> zwraca listę elementów FORM z bieżącego dokumentu.</p> +<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia">Składnia</h3> +<pre class="eval"><i>listaWęzłów</i> = document.forms +</pre> +<h3 id="Przyk.C5.82ad" name="Przyk.C5.82ad">Przykład</h3> +<pre><html> + +<head> +<title> document.forms example</title> +</head> + +<body> +<form id="robby"> + <input type="button" onclick="alert(document.forms[0].id);" + value="robby's form" /> +</form> + +<form id="dave"> + <input type="button" onclick="alert(document.forms[1].id);" + value="dave's form" /> +</form> + +<form id="paul"> + <input type="button" onclick="alert(document.forms[2].id);" + value="paul's form" /> +</form> + +</body> +</html> +</pre> +<h3 id="Specyfikacja" name="Specyfikacja">Specyfikacja</h3> +<p><a class="external" href="http://www.w3.org/TR/2000/WD-DOM-Level-2-HTML-20001113/html.html#ID-1689064">forms </a></p> +<p>{{ languages( { "en": "en/DOM/document.forms", "ja": "ja/DOM/document.forms" } ) }}</p> diff --git a/files/pl/web/api/document/getelementbyid/index.html b/files/pl/web/api/document/getelementbyid/index.html new file mode 100644 index 0000000000..51e1bd68c0 --- /dev/null +++ b/files/pl/web/api/document/getelementbyid/index.html @@ -0,0 +1,67 @@ +--- +title: document.getElementById +slug: Web/API/Document/getElementById +tags: + - DOM + - Dokumentacja_Gecko_DOM + - Gecko + - Wszystkie_kategorie +translation_of: Web/API/Document/getElementById +--- +<p>{{ ApiRef() }}</p> + +<h3 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h3> + +<p>Zwraca element o określonym ID.</p> + +<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia">Składnia</h3> + +<pre class="eval"><em>var element</em> = document.getElementById(<em>id</em>); +</pre> + +<h3 id="Parametry" name="Parametry">Parametry</h3> + +<ul> + <li><code>element</code> jest obiektem <a href="pl/DOM/element">element</a></li> + <li><code>id</code> jest ciągiem zawierającym unikalny ID szukanego elementu</li> +</ul> + +<h3 id="Przyk.C5.82ad" name="Przyk.C5.82ad">Przykład</h3> + +<pre><html> +<head> +<title>Przykład getElementById</title> + +<script type="text/javascript"> + +function changeColor(newColor) +{ + var elem = document.getElementById("para1"); + elem.style.color = newColor; +} +</script> +</head> + +<body> +<p id="para1">Jakiś tekst</p> +<button onclick="changeColor('blue');">niebieski</button> +<button onclick="changeColor('red');">czerwony</button> +</body> +</html> +</pre> + +<h3 id="Uwagi" name="Uwagi">Uwagi</h3> + +<p><strong>getElementById</strong> jest absolutną podstawą DOM. Jedną z najważniejszych zasad w programowaniu DOM jest unikalne identyfikowanie elementów, dzięki czemu można je przechwycić i manipulować nimi.</p> + +<p>Jeżeli nie ma elementu o podanym ID, funkcja zwraca NULL. Zauważ też, że implementacja DOM musi wiedzieć, które atrybuty mają typ ID. Atrybuty o nazwie "ID" nie mają typu ID, o ile nie zostanie to tak zdefiniowane. Implementacje, które nie wiedzą, czy atrybuty mają typ ID czy nie, powinny zwracać NULL.</p> + +<p><strong>getElementById</strong> wprowadzono w DOM Level 2.</p> + +<h3 id="Specyfikacja" name="Specyfikacja">Specyfikacja</h3> + +<ul> + <li>DOM Level 2 Core Specification: <a class="external" href="http://www.w3.org/TR/DOM-Level-2-Core/core.html#ID-getElBId">getElementById </a></li> +</ul> + +<p>{{ languages( { "en": "en/DOM/document.getElementById", "fr": "fr/DOM/document.getElementById", "ja": "ja/DOM/document.getElementById" } ) }}</p> diff --git a/files/pl/web/api/document/getelementsbyclassname/index.html b/files/pl/web/api/document/getelementsbyclassname/index.html new file mode 100644 index 0000000000..a9e2037ac3 --- /dev/null +++ b/files/pl/web/api/document/getelementsbyclassname/index.html @@ -0,0 +1,82 @@ +--- +title: Document.getElementsByClassName() +slug: Web/API/Document/getElementsByClassName +tags: + - API + - DOM + - HTML5 + - Klasy +translation_of: Web/API/Document/getElementsByClassName +--- +<p id="Summary">{{APIRef("DOM")}}</p> + +<p>Zwraca obiekt podobny do tablicy, zawierający wszystkie elementy, które mają przypisaną daną klasę. Kiedy użyjemy tej funkcji w odniesieniu do elementu document, cały dokument jest przeszukiwany - na wszystkich poziomach.</p> + +<p>Możesz również użyć funkcji {{domxref("Element.getElementsByClassName", "getElementsByClassName()")}} na dowolnym elemencie; wtedy zwróci jedynie elementy zawierające daną klasę, które zawierają się w obrębie elementu wskazanego przez nas.</p> + +<h2 id="Syntax" name="Syntax">Składnia</h2> + +<pre class="syntaxbox"><var>var elements</var> = document.getElementsByClassName(<em>names</em>); // or: +<var>var elements</var> = rootElement.getElementsByClassName(<em>names</em>);</pre> + +<ul> + <li><var>elements</var> jest bieżącym zbiorem znalezionych elementów.</li> + <li><var>names</var> jest łańcuchem reprezentującym listę szukanych przez nas nazw klas (nazwy klas są oddzielone od siebie spacjami)</li> + <li>getElementsByClassName może być użyta na dowolnym elemencie - nie tylko w całym dokumencie.</li> +</ul> + +<h2 id="Examples" name="Examples">Przykłady</h2> + +<p>Szukamy wszystkich elementów posiadających klasę 'test':</p> + +<pre class="brush: js">document.getElementsByClassName('test');</pre> + +<p>Szukamy elementów, które posiadają jednocześnie klasę 'red' oraz 'test':</p> + +<pre class="brush: js">document.getElementsByClassName('red test');</pre> + +<p>Szukamy elementów posiadających klasę 'test', w obrębie elementu o ID 'main':</p> + +<pre class="brush: js">document.getElementById('main').getElementsByClassName('test');</pre> + +<p>Możemy też użyć metody Array.prototype. W ten sposób znajdziemy wszystkie elementy div posiadające klasę 'test':</p> + +<pre class="brush: js">var testElements = document.getElementsByClassName('test'); +var testDivs = Array.prototype.filter.call(testElements, function(testElement){ + return testElement.nodeName === 'DIV'; +});</pre> + +<h2 id="Uwagi">Uwagi</h2> + +<p>Należy zwrócić uwagę na różnice w zwracanej wartości w zależności od składni (aby została zwrócona konkretna wartość należy posłużyć się indeksem):</p> + +<pre><!doctype html> +<html> +<head> + <meta charset="UTF-8"> + <title>Document</title> +</head> +<body> + <div id="parent-id"> + <p>hello word1</p> + <p class="test">hello word2</p> + <p >hello word3</p> + <p>hello word4</p> + </div> + <script> + var parentDOM = document.getElementById("parent-id"); + + var test=parentDOM.getElementsByClassName("test");//test is not target element + console.log(test);//HTMLCollection[1] + + var testTarget=parentDOM.getElementsByClassName("test")[0];//here , this element is target + console.log(testTarget);//<p class="test">hello word2</p> + </script> +</body> +</html></pre> + +<h2 id="Specyfikacja">Specyfikacja</h2> + +<ul> + <li><a href="https://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html#dom-document-getelementsbyclassname" title="https://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html#dom-document-getelementsbyclassname"><span class="external">W3C: getElementsByClassName</span></a></li> +</ul> diff --git a/files/pl/web/api/document/getelementsbyname/index.html b/files/pl/web/api/document/getelementsbyname/index.html new file mode 100644 index 0000000000..1cadc785de --- /dev/null +++ b/files/pl/web/api/document/getelementsbyname/index.html @@ -0,0 +1,35 @@ +--- +title: document.getElementsByName +slug: Web/API/Document/getElementsByName +tags: + - DOM + - Dokumentacja_Gecko_DOM + - Gecko + - Wszystkie_kategorie +translation_of: Web/API/Document/getElementsByName +--- +<p>{{ ApiRef() }}</p> +<h3 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h3> +<p>Zwraca listę elementów w dokumencie o żądanym atrybucie <code>name</code>.</p> +<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia">Składnia</h3> +<pre class="eval">elementy = document.getElementsByName(<i>nazwa</i>) +</pre> +<h3 id="Parametry" name="Parametry">Parametry</h3> +<ul> + <li><code>elementy</code> to lista elementów typu <code>nodeList</code></li> + <li><code>nazwa</code> to ciąg znaków reprezentujący wartość atrybutu <code>name</code> elementu.</li> +</ul> +<h3 id="Przyk.C5.82ad" name="Przyk.C5.82ad">Przykład</h3> +<pre>// zwraca niektóre z DIV-ów +<div name="up">200</div> +<div name="up">145</div> +<div name="down">146</div> +<div name="other">178</div> +up_divs = document.getElementsByName("up"); +dump(up_divs.item(0).tagName); // zwraca "div" +</pre> +<h3 id="Uwagi" name="Uwagi">Uwagi</h3> +<p><b>document.getElementsByName</b> zwraca listę węzłów wszystkich elementów o zadanej wartości atrybutu <code>name</code>. W przeciwieństwie do <a href="pl/DOM/element.getElementsByTagName">getElementsByTagName</a>, który analizuje samą nazwę elementu, ta metoda pracuje tylko na elementach, których atrybut <code>name</code> został wyraźnie podany.</p> +<h3 id="Specyfikacja" name="Specyfikacja">Specyfikacja</h3> +<p><a class="external" href="http://www.w3.org/TR/2000/WD-DOM-Level-2-HTML-20001113/html.html#ID-71555259">getElementsByName</a></p> +<p>{{ languages( { "en": "en/DOM/document.getElementsByName", "fr": "fr/DOM/document.getElementsByName", "ja": "ja/DOM/document.getElementsByName" } ) }}</p> diff --git a/files/pl/web/api/document/getelementsbytagname/index.html b/files/pl/web/api/document/getelementsbytagname/index.html new file mode 100644 index 0000000000..b4db8f428d --- /dev/null +++ b/files/pl/web/api/document/getelementsbytagname/index.html @@ -0,0 +1,108 @@ +--- +title: document.getElementsByTagName +slug: Web/API/Document/getElementsByTagName +tags: + - DOM + - Dokumentacja_Gecko_DOM + - Gecko + - Strony_wymagające_dopracowania + - Wszystkie_kategorie +translation_of: Web/API/Document/getElementsByTagName +--- +<p>{{ ApiRef("DOM") }}</p> + +<h3 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h3> + +<p>Zwraca listę elementów o podanej nazwie znacznika. Przeszukiwany jest cały dokument, łącznie z głównym węzłem.</p> + +<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia">Składnia</h3> + +<pre class="eval"><em>elements</em> = document.getElementsByTagName(<em>name</em>) +</pre> + +<ul> + <li><code>elements</code> is a live <code>NodeList</code> of found elements in the order they appear in the tree.</li> + <li><code>name</code> jest łańcuchem znaków reprezentującym nazwę elementów. Łańcuch znaków "*" reprezentuje wszystkie elementy.</li> +</ul> + +<h3 id="Przyk.C5.82ad" name="Przyk.C5.82ad">Przykład</h3> + +<p>W poniższym przykładzie <code>getElementsByTagName</code> starts from a particular parent element, and searches topdown recursively through the DOM from that parent element, looking for child elements matching the tag <code>name</code> parameter.</p> + +<p>Zauważ, że gdy węzeł, w którym przywołano <code>getElementsByTagName</code>, nie jest węzłem <code>document</code>, to w rzeczywistości użyta jest metoda <a href="pl/DOM/element.getElementsByTagName">element.getElementsByTagName</a>.</p> + +<pre><html> + +<head> +<title>Przykład getElementsByTagName</title> + +<script type="text/javascript"> + +function getAllParaElems() +{ + var allParas = document.getElementsByTagName("p"); + + var num = allParas.length; + + alert("W tym dokumencie jest " + num + " elementów <p>"); +} + + +function div1ParaElems() +{ + var div1 = document.getElementById("div1") + var div1Paras = div1.getElementsByTagName("p"); + + var num = div1Paras.length; + + alert("W elemencie div1 znajduje się " + num + " elementów <p>"); +} + + +function div2ParaElems() +{ + var div2 = document.getElementById("div2") + var div2Paras = div2.getElementsByTagName("p"); + + var num = div2Paras.length; + + alert("W elemencie div2 znajduje się " + num + " elementów <p>"); +} + +</script> +</head> + +<body style="border: solid green 3px"> +<p>Trochę zewnętrznego tekstu</p> +<p>Trochę zewnętrznego tekstu</p> + + <div id="div1" style="border: solid blue 3px"> + <p>Trochę tekstu w div1</p> + <p>Trochę tekstu w div1</p> + <p>Trochę tekstu w div1</p> + + <div id="div2" style="border: solid red 3px"> + <p>Trochę tekstu w div2</p> + <p>Trochę tekstu w div2</p> + </div> + </div> + +<p>Trochę zewnętrznego tekstu</p> +<p>Trochę zewnętrznego tekstu</p> + +<button onclick="getAllParaElems();"> + pokaż wszystkie elementy p w dokumencie</button><br /> + +<button onclick="div1ParaElems();"> + pokaż wszystkie elementy p w elemencie div1</button><br /> + +<button onclick="div2ParaElems();"> + pokaż wszystkie elementy p w elemencie div2</button> + +</body> +</html> +</pre> + +<h3 id="Specyfikacja" name="Specyfikacja">Specyfikacja</h3> + +<p><a class="external" href="http://www.w3.org/TR/DOM-Level-2-Core/core.html#ID-A6C9094">DOM Level 2 Core: Document.getElementsByTagName</a></p> diff --git a/files/pl/web/api/document/hasfocus/index.html b/files/pl/web/api/document/hasfocus/index.html new file mode 100644 index 0000000000..afaa6079af --- /dev/null +++ b/files/pl/web/api/document/hasfocus/index.html @@ -0,0 +1,25 @@ +--- +title: document.hasFocus +slug: Web/API/Document/hasFocus +tags: + - DOM + - Dokumentacja_Gecko_DOM + - Gecko + - Wszystkie_kategorie +translation_of: Web/API/Document/hasFocus +--- +<p>{{ ApiRef() }}</p> +<h3 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h3> +<p>Własność <code>hasFocus</code> zwraca wartość <code>true</code>, jeżeli fokus jest zlokalizowany w dowolnym miejscu danego dokumentu. {{ Note("Ten atrybut jest częścią specyfikacji HTML 5, która jest wciąż opracowywana.") }}</p> +<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia">Składnia</h3> +<pre class="eval">focused = document.hasFocus(); +</pre> +<h3 id="Przyk.C5.82ad" name="Przyk.C5.82ad">Przykład</h3> +<h3 id="Specyfikacja" name="Specyfikacja">Specyfikacja</h3> +<p><a class="external" href="http://www.whatwg.org/specs/web-apps/current-work/#focus-management">Zarządzanie fokusem </a></p> +<p> </p> +<p> </p> +<p> </p> +<div class="noinclude"> + </div> +<p>{{ languages( { "en": "en/DOM/document.hasFocus", "es": "es/DOM/element.hasFocus", "fr": "fr/DOM/document.hasFocus", "ja": "ja/DOM/document.hasFocus" } ) }}</p> diff --git a/files/pl/web/api/document/head/index.html b/files/pl/web/api/document/head/index.html new file mode 100644 index 0000000000..d5436385fa --- /dev/null +++ b/files/pl/web/api/document/head/index.html @@ -0,0 +1,110 @@ +--- +title: Document.head +slug: Web/API/Document/head +translation_of: Web/API/Document/head +--- +<p>{{APIRef("DOM")}}</p> + +<p>Zwraca element {{HTMLElement("head")}} aktualnego dokumentu. Jeżeli występuje więcej niż jeden element <code><head></code>, zwrócony zostanie tylko pierwszy.</p> + +<h2 id="Syntax" name="Syntax">Syntax</h2> + +<pre class="syntaxbox"><em>var objRef</em> = document.head; +</pre> + +<h2 id="Example" name="Example">Przykład</h2> + +<pre class="brush: js">// in HTML: <head id="my-document-head"> +var aHead = document.head; + +alert(aHead.id); // "my-document-head"; + +alert( document.head === document.querySelector("head") ); // true +</pre> + +<h2 id="Example" name="Example">Uwagi</h2> + +<p><code>document.head</code> jest atrybutem tylko do odczytu. Próby przypisania mu wartości nie spowodują żadnego efektu czy skutku ubocznego (przejdą 'po cichu') lub, jeżeli pracujemy w <a href="/en-US/docs/Web/JavaScript/Reference/Functions_and_function_scope/Strict_mode">ECMAScript Strict Mode</a> w przeglądarce Gecko, zostanie rzucony <a href="/en-US/docs/Web/JavaScript/Reference/Global_Objects/TypeError"><code>TypeError</code></a>.</p> + +<h2 id="Specyfikacje">Specyfikacje</h2> + +<table class="spectable standard-table"> + <tbody> + <tr> + <th scope="col">Specification</th> + <th scope="col">Status</th> + <th scope="col">Comment</th> + </tr> + <tr> + <td>{{SpecName('HTML WHATWG','dom.html#dom-document-head','Document.head')}}</td> + <td>{{Spec2('HTML WHATWG')}}</td> + <td>Initial definition.</td> + </tr> + <tr> + <td>{{SpecName('HTML5.1','dom.html#dom-document-head','Document.head')}}</td> + <td>{{Spec2('HTML5.1')}}</td> + <td> </td> + </tr> + <tr> + <td>{{SpecName('HTML5 W3C','dom.html#dom-document-head','Document.head')}}</td> + <td>{{Spec2('HTML5 W3C')}}</td> + <td> </td> + </tr> + </tbody> +</table> + +<h2 id="Kompatybilność_z_przeglądarkami">Kompatybilność z przeglądarkami</h2> + +<div>{{CompatibilityTable}}</div> + +<div id="compat-desktop"> +<table class="compat-table"> + <tbody> + <tr> + <th>Feature</th> + <th>Chrome</th> + <th>Firefox (Gecko)</th> + <th>Internet Explorer</th> + <th>Opera</th> + <th>Safari</th> + </tr> + <tr> + <td>Basic support</td> + <td>4.0</td> + <td>{{CompatGeckoDesktop("2")}}</td> + <td>9.0</td> + <td>11.0</td> + <td>5.0</td> + </tr> + </tbody> +</table> +</div> + +<div id="compat-mobile"> +<table class="compat-table"> + <tbody> + <tr> + <th>Feature</th> + <th>Android</th> + <th>Firefox Mobile (Gecko)</th> + <th>IE Mobile</th> + <th>Opera Mobile</th> + <th>Safari Mobile</th> + </tr> + <tr> + <td>Basic support</td> + <td>{{CompatVersionUnknown}}</td> + <td>{{CompatGeckoMobile("2")}}</td> + <td>9.0</td> + <td>{{CompatVersionUnknown}}</td> + <td>{{CompatVersionUnknown}}</td> + </tr> + </tbody> +</table> +</div> + +<h2 id="Zobacz_także">Zobacz także</h2> + +<ul> + <li>{{domxref("document.body")}}</li> +</ul> diff --git a/files/pl/web/api/document/height/index.html b/files/pl/web/api/document/height/index.html new file mode 100644 index 0000000000..1f777a7eb5 --- /dev/null +++ b/files/pl/web/api/document/height/index.html @@ -0,0 +1,34 @@ +--- +title: document.height +slug: Web/API/Document/height +tags: + - DOM + - DOM_0 + - Dokumentacja_Gecko_DOM + - Gecko + - Wszystkie_kategorie +translation_of: Web/API/Document/height +--- +<p>{{ ApiRef() }}</p> +<h3 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h3> +<p><b>height</b> pobiera/ustawia wysokość dokumentu.</p> +<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia">Składnia</h3> +<pre class="eval"><i>wysokość</i> = document.height +document.height =<i>wysokość</i> +</pre> +<h3 id="Parametry" name="Parametry">Parametry</h3> +<ul> + <li><code>wysokość</code> jest ciągiem reprezentującym wysokość dokumentu w pikselach, calach bądź poprzez <code>em</code>. Jesli nie zostanie określona jednostka (jak np. "px" w "200px"), domyślnie przyjmowane są piksele.</li> +</ul> +<h3 id="Przyk.C5.82ad" name="Przyk.C5.82ad">Przykład</h3> +<pre class="eval">// zmniejsz okno po załadowaniu +function onLoad() { + document.height = "200"; + document.width = "200"; +} +</pre> +<h3 id="Uwagi" name="Uwagi">Uwagi</h3> +<p>Zobacz także <a href="pl/DOM/document.width">DOM:document.width</a>.</p> +<h3 id="Specyfikacja" name="Specyfikacja">Specyfikacja</h3> +<p>{{ DOM0() }}</p> +<p>{{ languages( { "en": "en/DOM/document.height" } ) }}</p> diff --git a/files/pl/web/api/document/images/index.html b/files/pl/web/api/document/images/index.html new file mode 100644 index 0000000000..e7d21794da --- /dev/null +++ b/files/pl/web/api/document/images/index.html @@ -0,0 +1,31 @@ +--- +title: document.images +slug: Web/API/Document/images +tags: + - DOM + - Dokumentacja_Gecko_DOM + - Gecko + - Wszystkie_kategorie +translation_of: Web/API/Document/images +--- +<p>{{ ApiRef() }}</p> +<h3 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h3> +<p><code>document.images</code> zwraca listę obrazków w dokumencie.</p> +<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia">Składnia</h3> +<pre class="eval"><em>listaWęzłów</em> = document.images +</pre> +<h3 id="Przyk.C5.82ad" name="Przyk.C5.82ad">Przykład</h3> +<pre class="eval">var ilist = document.images; +for(var i = 0; i < ilist.length; i++) { + if(ilist[i] == "banner.gif") { + // found the banner + } +} +</pre> +<p> </p> +<h3 id="Uwagi" name="Uwagi">Uwagi</h3> +<p><code>document.images.length</code> – własność, zwraca liczbę obrazków na stronie.</p> +<p><code>document.images</code> jest częścią DOM HTML i działa tylko dla dokumentów HTML.</p> +<h3 id="Specyfikacja" name="Specyfikacja">Specyfikacja</h3> +<p><a class="external" href="http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-90379117">DOM Level 2 HTML: HTMLDocument.images</a></p> +<p>{{ languages( { "ru": "ru/DOM/document.images", "en": "en/DOM/document.images", "fr": "fr/DOM/document.images" } ) }}</p> diff --git a/files/pl/web/api/document/implementation/index.html b/files/pl/web/api/document/implementation/index.html new file mode 100644 index 0000000000..3fe4d51af0 --- /dev/null +++ b/files/pl/web/api/document/implementation/index.html @@ -0,0 +1,21 @@ +--- +title: document.implementation +slug: Web/API/Document/implementation +tags: + - DOM + - Dokumentacja_Gecko_DOM + - Gecko + - Wszystkie_kategorie +translation_of: Web/API/Document/implementation +--- +<p>{{ ApiRef() }}</p> +<h3 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h3> +<p>Zwraca obiekt implementacji DOM powiązanej z bieżącym dokumentem.</p> +<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia">Składnia</h3> +<pre class="eval"><i>obiektDOMImplementation</i> = document.DOMImplentation +</pre> +<h3 id="Uwagi" name="Uwagi">Uwagi</h3> +<p>Obiekt DOMImplementaion, jeżeli jest dostępny, stanowi specjalny obiekt zapewniający możliwość kontrolowania spraw poza pojedynczym dokumentem. Na przykład interfejs <code>DOMImplementation</code> zawiera metodę <code>createDocumentType</code> pozwalającą na tworzenie DTD dla jednego lub więcej dokumentów zarządzanych przez implementację.</p> +<h3 id="Specyfikacja" name="Specyfikacja">Specyfikacja</h3> +<p><a class="external" href="http://www.w3.org/TR/2000/WD-DOM-Level-2-HTML-20001113/html.html#ID-90379117">implementation</a> (?)</p> +<p>{{ languages( { "en": "en/DOM/document.implementation" } ) }}</p> diff --git a/files/pl/web/api/document/importnode/index.html b/files/pl/web/api/document/importnode/index.html new file mode 100644 index 0000000000..be2cdf6367 --- /dev/null +++ b/files/pl/web/api/document/importnode/index.html @@ -0,0 +1,57 @@ +--- +title: document.importNode +slug: Web/API/Document/importNode +tags: + - DOM + - Dokumentacja_Gecko_DOM + - Gecko + - Strony_wymagające_dopracowania + - Wszystkie_kategorie +translation_of: Web/API/Document/importNode +--- +<p>{{ ApiRef("DOM") }}</p> + +<h3 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h3> + +<p>Tworzy kopię węzła z zewnętrznego dokumentu, która może być umieszczona wewnątrz bieżącego dokumentu.</p> + +<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia">Składnia</h3> + +<pre class="eval">var <em>node</em> = <em>document</em>.importNode(<em>externalNode</em>,<em>deep</em>); +</pre> + +<dl> + <dt><code>node</code></dt> + <dd>Zaimportowany węzeł<br> + Własność <code><a href="/pl/docs/Web/API/Element/parentNode">parentNode</a></code> jest ustawiona na null, ponieważ nie został jeszcze wstawiony do drzewa dokumentu</dd> + <dt><code>externalNode</code></dt> + <dd>Węzeł, bądź <code>DocumentFragment</code> przeznaczony do zaimportowania do bieżącego dokumentu.</dd> + <dt><code>deep</code></dt> + <dd>Boolean mówiący, czy importować potomki <code>externalNode</code></dd> +</dl> + +<h3 id="Przyk.C5.82ad" name="Przyk.C5.82ad">Przykład</h3> + +<pre class="eval">var iframe = document.getElementsByTagName("iframe")[0]; +var oldNode = iframe.contentDocument.getElementById("myNode"); +var newNode = document.importNode(oldNode,true); +document.getElementById("container").appendChild(newNode); +</pre> + +<h3 id="Uwagi" name="Uwagi">Uwagi</h3> + +<p>Pierwotny węzeł nie jest usunięty z oryginalnego dokumentu. Importowany węzeł jest klonem oryginału .</p> + + +<p></p><p>Przed włączeniem węzłów pochodzących z zewnętrznych dokumentów do bieżącego dokumentu konieczne jest ich sklonowanie za + pomocą metody <a href="/pl/docs/Web/API/Document/importNode" title="Tworzy kopię węzła z zewnętrznego dokumentu, która może być umieszczona wewnątrz bieżącego dokumentu."><code>document.importNode()</code></a> (lub zaadaptowanie przy użyciu metody <a class="new" href="/pl/docs/Web/API/Document/adoptNode" rel="nofollow" title="The documentation about this has not yet been written; please consider contributing!"><code>document.adoptNode()</code></a>). Więcej informacji na temat własności + <a class="new" href="/pl/docs/Web/API/Node/ownerDocument" rel="nofollow" title="The documentation about this has not yet been written; please consider contributing!"><code>Node.ownerDocument</code></a> znajduje się na liście najczęściej zadawanych pytań na <a class="external" href="http://www.w3.org/DOM/faq.html#ownerdoc" rel="noopener">temat + DOM w witrynie W3C</a>.</p> + + <p>Aktualnie Firefox nie wymusza tej reguły (robił to przez pewien czas podczas cykli rozwojowych Firefoksa 3, ale zbyt + dużo stron przestawało działać po wymuszeniu tej reguły). Zachęcamy autorów stron do poprawienia ich kodu dla lepszej + kompatybilności w przyszłości.</p><p></p> + +<h3 id="Specyfikacja" name="Specyfikacja">Specyfikacja</h3> + +<p><a class="external" href="http://www.w3.org/TR/DOM-Level-2-Core/core.html#Core-Document-importNode">DOM Level 2 Core: Document.importNode</a></p> diff --git a/files/pl/web/api/document/index.html b/files/pl/web/api/document/index.html new file mode 100644 index 0000000000..a5aa06d6dd --- /dev/null +++ b/files/pl/web/api/document/index.html @@ -0,0 +1,332 @@ +--- +title: document +slug: Web/API/Document +tags: + - DOM + - Dokumentacja_Gecko_DOM + - Gecko + - Wszystkie_kategorie +translation_of: Web/API/Document +--- +<p>{{ ApiRef() }}</p> + +<h3 id="Wprowadzenie" name="Wprowadzenie">Wprowadzenie</h3> + +<p>Obiekt <code>document</code> stanowi w <a href="pl/DOM">DOM</a> ogólny sposób reprezentowania dokumentów <a href="pl/HTML">HTML</a>, <a href="pl/XHTML">XHTML</a> i <a href="pl/XML">XML</a>. Poza ogólnym interfejsem dokumentu, w ponizszej liscie uwzgledniono takze <a class="external" href="http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-26809268">DOM HTMLDocument</a>, bedacy bardziej wyspecjalizowanym interfejsem, przeznaczonym do pracy z dokumentami HTML (np. wlasnosci takie jak <a href="pl/DOM/document.cookie">document.cookie</a>, <a href="pl/DOM/document.alinkColor">document.alinkColor</a>). Czesci tego bardziej wyspecjalizowanego interfejsu zostaly oznaczone gwiazdka (*).</p> + +<p><code>document</code> zawarty jest w obiekcie <a href="pl/DOM/window">window</a> i moze zawierac dowolna liczbe <a href="pl/DOM/element">elementów</a>.</p> + +<p>Tak jak widac na ponizszej liscie, interfejsy <code>document</code> odpowiadaja za rzeczy takie jak typ dokumentu, jego cechy, jak kolory czy formatowanie, wtyczki i aplety przedstawiane uzytkownikowi, ale sa tu tez metody do tworzenia węzłów potomnych dokumentu, a takze elementy znajdujace sie zwykle w reprezentacji dokumentu, jak <BODY>.</p> + +<h3 id="Wlasnosci" name="Wlasnosci">Wlasnosci</h3> + +<dl> + <dt><a href="pl/DOM/document.alinkColor">document.alinkColor</a>* {{ Deprecated_inline() }}</dt> + <dd>Zwraca lub ustawia kolor aktywnych odnośników w dokumencie.</dd> +</dl> + +<dl> + <dt><a href="pl/DOM/document.anchors">document.anchors</a>*</dt> + <dd>Zwraca listę wszystkich kotwic w dokumencie.</dd> +</dl> + +<dl> + <dt><a href="pl/DOM/document.applets">document.applets</a>*</dt> + <dd>Zwraca uporządkowaną listę apletów w dokumencie.</dd> +</dl> + +<dl> + <dt><a href="pl/DOM/document.bgColor">document.bgColor</a>* {{ Deprecated_inline() }}</dt> + <dd>Pobiera/ustawia kolor tła dokumentu.</dd> +</dl> + +<dl> + <dt><a href="pl/DOM/document.body">document.body</a>*</dt> + <dd>Zwraca węzeł elementu BODY w dokumencie.</dd> +</dl> + +<dl> + <dt><a href="pl/DOM/document.characterSet">document.characterSet</a></dt> + <dd>Zwraca nazwę zestawu znaków uzytego w dokumencie.</dd> +</dl> + +<dl> + <dt><a href="pl/DOM/document.compatMode">document.compatMode</a>*</dt> + <dd>Wskazuje, czy dokument jest renderowany w trybie zgodności wstecznej czy w trybie standardów.</dd> +</dl> + +<dl> + <dt><a href="pl/DOM/document.contentType">document.contentType</a></dt> + <dd>Zwraca Content-Type z nagłówka MIME bieżącego dokumentu.</dd> +</dl> + +<dl> + <dt><a href="pl/DOM/document.cookie">document.cookie</a>*</dt> + <dd>Zwraca rozdzielona średnikami listę ciasteczek dokumentu bądź zapisuje pojedyncze ciasteczko.</dd> +</dl> + +<dl> + <dt><a href="pl/DOM/document.defaultView">document.defaultView</a></dt> + <dd>Zwraca referencje do obiektu <code>window</code>.</dd> +</dl> + +<dl> + <dt><a href="pl/DOM/document.designMode">document.designMode</a>*</dt> + <dd>Pobiera/ustawia możliwość edytowania w trybie WYSIWYG za pomocą edytora <a href="pl/Midas">Midas</a>. Może zostać użyty wyłącznie w dokumentach HTML.</dd> +</dl> + +<dl> + <dt><a href="pl/DOM/document.doctype">document.doctype</a></dt> + <dd>Zwraca definicje typu dokumentu (DTD).</dd> +</dl> + +<dl> + <dt><a href="pl/DOM/document.documentElement">document.documentElement</a></dt> + <dd>Zwraca element będący bezpośrednim dzieckiem dokumentu.W dokumentach <HTML> jest to zazwyczaj element.</dd> +</dl> + +<dl> + <dt><a href="pl/DOM/document.documentURIObject">document.documentURIObject</a> {{ Fx_minversion_inline(3) }}</dt> + <dd>Zwraca obiekt nsIURI reprezentujący URI dokumentu. Własność ta jest wspomagana wyłącznie z kodu JavaScriptu.</dd> +</dl> + +<dl> + <dt><a href="pl/DOM/document.domain">document.domain</a>*</dt> + <dd>Zwraca domenę bieżącego dokumentu.</dd> +</dl> + +<dl> + <dt><a href="pl/DOM/document.embeds">document.embeds</a>*</dt> + <dd>Zwraca listę obiektów (OBJECT) zagnieżdżonych w dokumencie.</dd> +</dl> + +<dl> + <dt><a href="pl/DOM/document.fgColor">document.fgColor</a>* {{ Deprecated_inline() }}</dt> + <dd>Pobiera/ustawia kolor pierwszoplanowy (kolor tekstu) w dokumencie.</dd> +</dl> + +<dl> + <dt><a href="pl/DOM/document.firstChild">document.firstChild</a></dt> + <dd>Zwraca pierwszy węzeł spośród bezpośrednich dzieci dokumentu (zob. własność elementów <a href="pl/DOM/element.firstChild">firstChild</a>).</dd> +</dl> + +<dl> + <dt><a href="pl/DOM/document.forms">document.forms</a>*</dt> + <dd>Zwraca listę elementów FORM w dokumencie.</dd> +</dl> + +<dl> + <dt><a href="pl/DOM/document.height">document.height</a>*</dt> + <dd>Pobiera/ustawia wysokość dokumentu.</dd> +</dl> + +<dl> + <dt><a href="pl/DOM/document.images">document.images</a>*</dt> + <dd>Zwraca listę obrazków w dokumencie.</dd> +</dl> + +<dl> + <dt><a href="pl/DOM/document.implementation">document.implementation</a>*</dt> + <dd>Zwraca obiekt implementacji DOM powiązany z bieżącym dokumentem.</dd> +</dl> + +<dl> + <dt><a href="pl/DOM/document.lastModified">document.lastModified</a>*</dt> + <dd>Zwraca datę ostatniej modyfikacji dokumentu.</dd> +</dl> + +<dl> + <dt><a href="pl/DOM/document.linkColor">document.linkColor</a>* {{ Deprecated_inline() }}</dt> + <dd>Pobiera/ustawia kolor odnośników w dokumencie.</dd> +</dl> + +<dl> + <dt><a href="pl/DOM/document.links">document.links</a>*</dt> + <dd>Zwraca listę wszystkich odnośników w dokumencie.</dd> +</dl> + +<dl> + <dt><a href="pl/DOM/document.location">document.location</a>*</dt> + <dd>Zwraca URI bieżącego dokumentu.</dd> +</dl> + +<dl> + <dt><a href="pl/DOM/document.namespaceURI">document.namespaceURI</a></dt> + <dd>Zwraca przestrzeń nazw XML dokumentu.</dd> +</dl> + +<dl> + <dt><a href="pl/DOM/document.plugins">document.plugins</a>*</dt> + <dd>Zwraca listę dostępnych wtyczek.</dd> +</dl> + +<dl> + <dt><a href="pl/DOM/document.popupNode">document.popupNode</a></dt> + <dd>Zwraca węzeł, do którego odwoływał sie {{ XULElem("popup") }} (wyłącznie dokumenty XUL).</dd> +</dl> + +<dl> + <dt><a href="pl/DOM/document.referrer">document.referrer</a>*</dt> + <dd>Zwraca URI strony, która przekierowała do bieżącej strony.</dd> +</dl> + +<dl> + <dt><a href="pl/DOM/document.styleSheets">document.styleSheets</a>*</dt> + <dd>Zwraca listę obiektów typu <a href="pl/DOM/stylesheet">stylesheet</a> w bieżącym dokumencie.</dd> +</dl> + +<dl> + <dt><a href="pl/DOM/document.title">document.title</a>*</dt> + <dd>Zwraca tytuł bieżącego dokumentu.</dd> +</dl> + +<dl> + <dt><a href="pl/DOM/document.tooltipNode">document.tooltipNode</a></dt> + <dd>Zwraca węzeł, który jest bieżącym celem {{ XULElem("tooltip") }}.</dd> +</dl> + +<dl> + <dt><a href="pl/DOM/document.URL">document.URL</a></dt> + <dd>Zwraca ciąg znaków zawierający adres URL bieżącego dokumentu.</dd> +</dl> + +<dl> + <dt><a href="pl/DOM/document.vlinkColor">document.vlinkColor</a>* {{ Deprecated_inline() }}</dt> + <dd>Pobiera/ustawia kolor odwiedzonych odnośników.</dd> +</dl> + +<dl> + <dt><a href="pl/DOM/document.width">document.width</a>*</dt> + <dd>Zwraca szerokość bieżącego dokumentu.</dd> +</dl> + +<h3 id="Metody" name="Metody">Metody</h3> + +<dl> + <dt><a href="/pl/DOM/document.clear" title="pl/DOM/document.clear">document.clear</a>* {{ Deprecated_inline() }}</dt> + <dd>W wiekszosci nowoczesnych przegladarek wlacznie z Firefoksem oraz Internet Explorerem metoda ta nie robi nic.</dd> +</dl> + +<dl> + <dt><a href="/pl/DOM/document.close" title="pl/DOM/document.close">document.close</a>*</dt> + <dd>Konczy dopisywanie do strumienia dokumentu.</dd> +</dl> + +<dl> + <dt><a href="/pl/DOM/document.createAttribute" title="pl/DOM/document.createAttribute">document.createAttribute</a></dt> + <dd>Tworzy i zwraca nowy wezel atrybutu.</dd> +</dl> + +<dl> + <dt><a href="/pl/DOM/document.createDocumentFragment" title="pl/DOM/document.createDocumentFragment">document.createDocumentFragment</a></dt> + <dd>Tworzy nowy fragment dokumentu.</dd> +</dl> + +<dl> + <dt><a href="/pl/DOM/document.createElement" title="pl/DOM/document.createElement">document.createElement</a></dt> + <dd>Tworzy nowy element o podanej nazwie.</dd> +</dl> + +<dl> + <dt><a href="/pl/DOM/document.createElementNS" title="pl/DOM/document.createElementNS">document.createElementNS</a></dt> + <dd>Tworzy nowy element o podanej nazwie i URI przestrzeni nazw.</dd> +</dl> + +<dl> + <dt><a href="/pl/DOM/document.createNSResolver" title="pl/DOM/document.createNSResolver">document.createNSResolver</a></dt> + <dd>Tworzy XPathNSResolver.</dd> +</dl> + +<dl> + <dt><a href="/pl/DOM/document.createTextNode" title="pl/DOM/document.createTextNode">document.createTextNode</a></dt> + <dd>Tworzy nowy wezel tekstowy.</dd> +</dl> + +<dl> + <dt><a href="/pl/DOM/document.createTreeWalker" title="pl/DOM/document.createTreeWalker">document.createTreeWalker</a></dt> + <dd>Tworzy obiekt <code><a href="/pl/DOM/treeWalker" title="pl/DOM/treeWalker">TreeWalker</a></code>.</dd> +</dl> + +<dl> + <dt><a href="/pl/DOM/document.createEvent" title="pl/DOM/document.createEvent">document.createEvent</a></dt> + <dd>Tworzy obiekt zdarzenia.</dd> +</dl> + +<dl> + <dt><a href="/pl/DOM/document.createRange" title="pl/DOM/document.createRange">document.createRange</a></dt> + <dd>Tworzy obiekt Range.</dd> +</dl> + +<dl> + <dt><a href="/pl/DOM/document.execCommand" title="pl/DOM/document.execCommand">document.execCommand</a></dt> + <dd>Wykonuje komende dla edytora <a href="/pl/Midas" title="pl/Midas">Midas</a>.</dd> +</dl> + +<dl> + <dt><a href="/pl/DOM/document.evaluate" title="pl/DOM/document.evaluate">document.evaluate</a></dt> + <dd>Wykonuje wyrazenie XPath.</dd> +</dl> + +<dl> + <dt><a href="/pl/DOM/document.getElementById" title="pl/DOM/document.getElementById">document.getElementById</a></dt> + <dd>Zwraca referencje do elementu o podanym ID.</dd> +</dl> + +<dl> + <dt><a href="/pl/DOM/document.getElementsByName" title="pl/DOM/document.getElementsByName">document.getElementsByName</a></dt> + <dd>Zwraca liste elementów o podanej nazwie.</dd> +</dl> + +<dl> + <dt><a href="/pl/DOM/document.getElementsByTagName" title="pl/DOM/document.getElementsByTagName">document.getElementsByTagName</a></dt> + <dd>Zwraca liste elementów o danej nazwie znacznika.</dd> +</dl> + +<dl> + <dt><a href="/pl/DOM/document.importNode" title="pl/DOM/document.importNode">document.importNode</a></dt> + <dd>Zwraca kopie wezla z zewnetrznego dokumentu.</dd> +</dl> + +<dl> + <dt><a href="/pl/DOM/document.loadOverlay" title="pl/DOM/document.loadOverlay">document.loadOverlay</a></dt> + <dd>{{ Fx_minversion_inline(1.5) }} Laduje <a href="/pl/Nakladki_XUL" title="pl/Nakladki_XUL">nakladke XUL</a>. Dziala to tylko w dokumentach XUL.</dd> +</dl> + +<dl> + <dt><a href="/pl/DOM/document.open" title="pl/DOM/document.open">document.open</a>*</dt> + <dd>Otwiera strumien dokumentu do zapisu.</dd> +</dl> + +<dl> + <dt><a href="/pl/DOM/document.queryCommandEnabled" title="pl/DOM/document.queryCommandEnabled">document.queryCommandEnabled</a>*</dt> + <dd>Zwraca prawde, jesli komenda edytora <a href="/pl/Midas" title="pl/Midas">Midas</a> moze byc wykonana na biezacym zakresie.</dd> +</dl> + +<dl> + <dt><a href="/pl/DOM/document.queryCommandIndeterm" title="pl/DOM/document.queryCommandIndeterm">document.queryCommandIndeterm</a>*</dt> + <dd>Zwraca prawde, jesli komenda edytora <a href="/pl/Midas" title="pl/Midas">Midas</a> jest w stanie nieokreslonym dla biezacego zakresu.</dd> +</dl> + +<dl> + <dt><a href="/pl/DOM/document.queryCommandState" title="pl/DOM/document.queryCommandState">document.queryCommandState</a>*</dt> + <dd>Zwraca prawde, jesli komenda edytora <a href="/pl/Midas" title="pl/Midas">Midas</a> zostala wykonana na biezacym zakresie.</dd> +</dl> + +<dl> + <dt><a href="/pl/DOM/document.queryCommandValue" title="pl/DOM/document.queryCommandValue">document.queryCommandValue</a>*</dt> + <dd>Zwraca wartosc biezacego zakresu dla komendy edytora <a href="/pl/Midas" title="pl/Midas">Midas</a>.Wraz z Firefoksem 2.0.0.2 queryCommandValue zwróci pusty ciag jesli wartosc nie zostala ustawiona.</dd> +</dl> + +<dl> + <dt><a href="/pl/DOM/document.write" title="pl/DOM/document.write">document.write</a>*</dt> + <dd>Zapisuje tekst w dokumencie.</dd> +</dl> + +<dl> + <dt><a href="/pl/DOM/document.writeln" title="pl/DOM/document.writeln">document.writeln</a>*</dt> + <dd>Zapisuje linie tekstu w dokumencie.</dd> +</dl> + +<p> </p> + +<p>{{ languages( { "en": "en/DOM/document", "es": "es/DOM/document", "fr": "fr/DOM/document", "ja": "ja/DOM/document", "zh-cn": "cn/DOM/document", "de" : "de/DOM/document" } ) }}</p> diff --git a/files/pl/web/api/document/lastmodified/index.html b/files/pl/web/api/document/lastmodified/index.html new file mode 100644 index 0000000000..a79e097ab8 --- /dev/null +++ b/files/pl/web/api/document/lastmodified/index.html @@ -0,0 +1,25 @@ +--- +title: document.lastModified +slug: Web/API/Document/lastModified +tags: + - DOM + - Dokumentacja_Gecko_DOM + - Gecko + - Wszystkie_kategorie +translation_of: Web/API/Document/lastModified +--- +<p>{{ ApiRef() }}</p> +<h3 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h3> +<p>Zwraca datę i czas ostatniej modyfikacji dokumentu.</p> +<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia">Składnia</h3> +<pre class="eval"><i>ciąg</i> = document.lastModified +</pre> +<h3 id="Przyk.C5.82ad" name="Przyk.C5.82ad">Przykład</h3> +<pre class="eval">dump(document.lastModified); +// zwróci np.: Tuesday, July 10, 2001 10:19:42 +</pre> +<h3 id="Uwagi" name="Uwagi">Uwagi</h3> +<p>Zauważ, że <b>lastModified</b> będąc ciągiem nie może zostać łatwo użyte do porównywania dat modyfikacji między dokumentami.</p> +<h3 id="Specyfikacja" name="Specyfikacja">Specyfikacja</h3> +<p>(DOM Level 0 - brak w specyfikacji (?))</p> +<p>{{ languages( { "en": "en/DOM/document.lastModified" } ) }}</p> diff --git a/files/pl/web/api/document/linkcolor/index.html b/files/pl/web/api/document/linkcolor/index.html new file mode 100644 index 0000000000..ef025b4bfa --- /dev/null +++ b/files/pl/web/api/document/linkcolor/index.html @@ -0,0 +1,33 @@ +--- +title: document.linkColor +slug: Web/API/Document/linkColor +tags: + - DOM + - DOM_0 + - Dokumentacja_Gecko_DOM + - Gecko + - Wszystkie_kategorie +translation_of: Web/API/Document/linkColor +--- +<p>{{ ApiRef() }}</p> +<h3 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h3> +<p>{{ Deprecated_header() }} <code>linkColor</code> pobiera/ustawia kolor odnośników w dokumencie.</p> +<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia">Składnia</h3> +<pre class="eval"><i>kolor</i> = document.linkColor +document.linkColor =<i>kolor</i> +</pre> +<h3 id="Parametry" name="Parametry">Parametry</h3> +<ul> + <li><code>kolor</code> jest ciągiem zawierającym nazwę koloru (np. "blue", "darkblue", itp.) lub wartość szesnastkową, jak w HTML (np. "#fefdf8").</li> +</ul> +<h3 id="Uwagi" name="Uwagi">Uwagi</h3> +<p><code>document.linkColor</code> jest <a class="external" href="http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-26809268">przestarzałe w DOM Level 2 HTML</a>.</p> +<p>Rekomendowaną alternatywą jest pobranie/ustawienie własności CSS {{ Cssxref("color") }} na elemencie <a href="pl/HTML/Element/a">HTML anchor (<a>) links</a> (np: <code>a {color:red;}</code>).</p> +<p>Kolejną alternatywą <code>document.body.link</code> mimo, że jest <a class="external" href="http://www.w3.org/TR/html401/struct/global.html#adef-link">przestarzałe w HTML 4.01</a> szczególnie przy użyciu alternatywnego CSS.</p> +<h3 id="Przyk.C5.82ad" name="Przyk.C5.82ad">Przykład</h3> +<pre class="eval">document.linkColor = "blue"; +</pre> +<h3 id="Specyfikacja" name="Specyfikacja">Specyfikacja</h3> +<p>{{ DOM0() }}</p> +<p><a class="external" href="http://msdn.microsoft.com/workshop/author/dhtml/reference/properties/linkcolor.asp">MSDN: Własność linkColor</a></p> +<p>{{ languages( { "en": "en/DOM/document.linkColor" } ) }}</p> diff --git a/files/pl/web/api/document/links/index.html b/files/pl/web/api/document/links/index.html new file mode 100644 index 0000000000..d4ed79c435 --- /dev/null +++ b/files/pl/web/api/document/links/index.html @@ -0,0 +1,30 @@ +--- +title: document.links +slug: Web/API/Document/links +tags: + - DOM + - Dokumentacja_Gecko_DOM + - Gecko + - Wszystkie_kategorie +translation_of: Web/API/Document/links +--- +<p>{{ ApiRef() }}</p> +<h3 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h3> +<p>Własność <b>links</b> zwraca zestaw wszystkich elementów AREA i A z ustawioną wartością atrybutu <code>href</code>.</p> +<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia">Składnia</h3> +<pre class="eval"><i>listaWęzłów</i> = document.links +</pre> +<h3 id="Przyk.C5.82ad" name="Przyk.C5.82ad">Przykład</h3> +<pre class="eval">var links = document.links; +for(var i = 0; i < links.length; i++) { + var linkHref = document.createTextNode(links[i].href); + var lineBreak = document.createElement("br"); + document.body.appendChild(linkHref); + document.body.appendChild(lineBreak); +} +</pre> +<h3 id="Specyfikacja" name="Specyfikacja">Specyfikacja</h3> +<p><a class="external" href="http://www.w3.org/TR/2000/WD-DOM-Level-2-HTML-20001113/html.html#ID-7068919">links </a></p> +<div class="noinclude"> + </div> +<p>{{ languages( { "en": "en/DOM/document.links", "it": "it/DOM/document.links", "ja": "ja/DOM/document.links" } ) }}</p> diff --git a/files/pl/web/api/document/location/index.html b/files/pl/web/api/document/location/index.html new file mode 100644 index 0000000000..6a754d5c0d --- /dev/null +++ b/files/pl/web/api/document/location/index.html @@ -0,0 +1,37 @@ +--- +title: document.location +slug: Web/API/Document/location +tags: + - DOM + - Dokumentacja_Gecko_DOM + - Gecko + - Wszystkie_kategorie +translation_of: Web/API/Document/location +--- +<p>{{ ApiRef() }}</p> + +<h3 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h3> + +<p>Pobiera URL bieżącego dokumentu.</p> + +<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia">Składnia</h3> + +<pre class="eval"><em>ciąg</em> = document.location +</pre> + +<h3 id="Przyk.C5.82ad" name="Przyk.C5.82ad">Przykład</h3> + +<pre class="eval">dump(document.location); +// zwraca ciąg taki jak np.: +// <a class="external" href="http://www.peoplemagazine.com/juicybits.html" rel="freelink">http://www.peoplemagazine.com/juicybits.html</a> +</pre> + +<h3 id="Uwagi" name="Uwagi">Uwagi</h3> + +<p><strong>document.location</strong> działa tak samo jak <a href="/pl/DOM/document.URL">document.URL</a>. Obydwie te własności są tylko do odczytu, w przeciwieństwie do <a href="/pl/docs/web/api/Window/location">window.location</a>, które można ustawiać. Ponieważ <code>document</code> reprezentuje jeden dokument lub URL, nie można zmieniać jego lokalizacji.</p> + +<h3 id="Specyfikacja" name="Specyfikacja">Specyfikacja</h3> + +<p>DOM Level 0 - brak w specyfikacji.</p> + +<p>{{ languages( { "en": "/en/DOM/document.location" } ) }}</p> diff --git a/files/pl/web/api/document/namespaceuri/index.html b/files/pl/web/api/document/namespaceuri/index.html new file mode 100644 index 0000000000..d6f9e8ac44 --- /dev/null +++ b/files/pl/web/api/document/namespaceuri/index.html @@ -0,0 +1,25 @@ +--- +title: document.namespaceURI +slug: Web/API/Document/namespaceURI +tags: + - DOM + - Dokumentacja_Gecko_DOM + - Gecko + - Wszystkie_kategorie +translation_of: Web/API/Node/namespaceURI +--- +<p>{{ ApiRef() }}</p> +<h3 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h3> +<p><b>namespaceURI</b> zwraca przestrzeń nazw XML dokumentu.</p> +<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia">Składnia</h3> +<pre class="eval"><i>NSURI</i> = document.namespaceURI +</pre> +<h3 id="Parametry" name="Parametry">Parametry</h3> +<ul> + <li><code>NSURI</code> jest ciągiem zawierjącym przestrzeń nazw.</li> +</ul> +<h3 id="Uwagi" name="Uwagi">Uwagi</h3> +<p>DOM jako takie nie obsługuje ani nie wymaga walidacji przestrzeni nazw. Przeprowadzenie walidacji, jeśli jest taka potrzeba, zależy od aplikacji obsługującej DOM. Zauważ też, że prefiks przestrzeni nazw nie może zostać zmieniony, kiedy już raz zostanie przypisany węzłowi.</p> +<h3 id="Specyfikacja" name="Specyfikacja">Specyfikacja</h3> +<p><a class="external" href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/core.html#Namespaces-Considerations">namespaceURI </a></p> +<p>{{ languages( { "en": "en/DOM/document.namespaceURI", "fr": "fr/DOM/document.namespaceURI" } ) }}</p> diff --git a/files/pl/web/api/document/open/index.html b/files/pl/web/api/document/open/index.html new file mode 100644 index 0000000000..2a7b0347b7 --- /dev/null +++ b/files/pl/web/api/document/open/index.html @@ -0,0 +1,40 @@ +--- +title: document.open +slug: Web/API/Document/open +tags: + - DOM + - Wszystkie_kategorie +translation_of: Web/API/Document/open +--- +<p id="Summary">{{APIRef("DOM")}}</p> + +<h3 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h3> + +<p>Metoda <b>document.open</b> otwiera strumień dokumentu do zapisu.</p> + +<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia">Składnia</h3> + +<pre class="eval">document.open() +</pre> + +<h3 id="Przyk.C5.82ad" name="Przyk.C5.82ad">Przykład</h3> + +<pre>//W tym przykładzie zawartość dokumentu jest +//usuwana przy reinicjalizacji poprzez open() + +document.write("<html><p>wyczyść to</p></html>"); +document.open(); +//dokument jest pusty +</pre> + +<h3 id="Uwagi" name="Uwagi">Uwagi</h3> + +<p>Jeżeli dokument docelowy istnieje, metoda ta wyczyści go (zob. powyzszy przykład). <b>document.open</b> jest wywoływane również wtedy, gdy zostanie użyte <a href="pl/DOM/document.write">document.write</a> po załadowaniu dokumentu.</p> + +<h3 id="Specyfikacja" name="Specyfikacja">Specyfikacja</h3> + +<p><a class="external" href="http://www.w3.org/TR/2000/WD-DOM-Level-2-HTML-20001113/html.html#ID-72161170">open </a></p> + +<div class="noinclude"> </div> + +<p>{{ languages( { "en": "en/DOM/document.open", "fr": "fr/DOM/document.open", "ja": "ja/DOM/document.open" } ) }}</p> diff --git a/files/pl/web/api/document/plugins/index.html b/files/pl/web/api/document/plugins/index.html new file mode 100644 index 0000000000..fb946ff710 --- /dev/null +++ b/files/pl/web/api/document/plugins/index.html @@ -0,0 +1,40 @@ +--- +title: document.plugins +slug: Web/API/Document/plugins +tags: + - DOM + - Dokumentacja_Gecko_DOM + - Gecko + - Wszystkie_kategorie +translation_of: Web/API/Document/plugins +--- +<p>{{ ApiRef() }}</p> +<h3 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h3> +<p>Zwraca listę aktualnie zainstalowanych wtyczek.</p> +<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia">Składnia</h3> +<pre class="eval"><i>obiektPluginArray</i> = document.plugins +</pre> +<h3 id="Przyk.C5.82ad" name="Przyk.C5.82ad">Przykład</h3> +<p>Poniższy przykład wyświetla informację o zainstalowanych wtyczkach dla dokumentu wysokiego poziomu. Zwróć uwagę na właściwości obiektu Plugin: <b>length</b> (dla tablicy wtyczek), <b>name</b>, <b>filename</b> i <b>description</b>.</p> +<pre> <script TYPE="text/javascript"> + <!-- + var L = navigator.plugins.length + document.write( L ); + document.write("Plugins".bold()); + document.write("<BR>"); + document.write("Name | Filename | description".bold()); + document.write("<BR>"); + for(i=0; i<L; i++){ + document.write(navigator.plugins[i].name); + document.write(" | ".bold()); + document.write(navigator.plugins[i].filename); + document.write(" | ".bold()); + document.write(navigator.plugins[i].description); + document.write("<BR>"); + } + //--> + </script> +</pre> +<h3 id="Specyfikacja" name="Specyfikacja">Specyfikacja</h3> +<p>DOM Level 0 - brak w specyfikacji.</p> +<p>{{ languages( { "en": "en/DOM/document.plugins" } ) }}</p> diff --git a/files/pl/web/api/document/queryselector/index.html b/files/pl/web/api/document/queryselector/index.html new file mode 100644 index 0000000000..cecd7c4f14 --- /dev/null +++ b/files/pl/web/api/document/queryselector/index.html @@ -0,0 +1,159 @@ +--- +title: Document.querySelector() +slug: Web/API/Document/querySelector +tags: + - API + - DOM + - Metodă + - Referencje + - Selektory +translation_of: Web/API/Document/querySelector +--- +<div>{{ ApiRef("DOM") }}</div> + +<p>Funkcja zwraca pierwszy element wewnątrz dokumentu, który pasuje do podanego selektora lub grupy selektorów.</p> + +<h2 id="Syntax" name="Syntax">Składnia</h2> + +<pre class="brush: js">element = document.querySelector(selectors); +</pre> + +<p>gdzie</p> + +<ul> + <li><code>element</code> jest obiektem typu <a href="/en-US/docs/DOM/element" title="en-US/docs/DOM/element">element</a>.</li> + <li><code>selectors</code> jest łańcuchem znaków (<code>string</code>) zawierającym jeden lub więcej <a href="/en-US/docs/Web/Guide/CSS/Getting_Started/Selectors">selektorów CSS</a> oddzielonych przecinkami.</li> +</ul> + +<h2 id="Example" name="Example">Przykład</h2> + +<p>W tym przykladzie zostaje zwrócony pierwszy element w dokumencie o klasie "<code style="font-style: normal;">myclass</code>":</p> + +<pre class="brush: js">var el = document.querySelector(".myclass"); +</pre> + +<h2 id="ExamplePowerful" name="ExamplePowerful">Przykład: Powerful</h2> + +<p><em>Selectory</em> mogą być naprawdę potężne, jak pokazano na poniższym przykładzie. Pierwszy element <code><input name="login"/></code> wewnątrz <code><div class="user-panel main"></code> w dokumencie zostaje zwrócony:</p> + +<pre class="brush: js">var el = document.querySelector("div.user-panel.main input[name='login']"); +</pre> + +<h2 id="Notes" name="Notes">Uwagi</h2> + +<p>Jeśli nie znaleziono dopasowań - zwraca null. W przeciwnym wypadku zwraca pierwszy pasujący element.</p> + +<p>Jeśli selektor zawiera ID i to ID zostaje wielokrotnie błędnie użyte w dokumencie, zwracany jest pierwszy pasujący element.</p> + +<p>Gdy podana grupa selektorów jest nieprawidłowa, zwrócony zostaje wyjątek <span style="font-family: courier,andale mono,monospace;">SYNTAX_ERR.</span></p> + +<p><code>querySelector()</code> został wprowadzony w API Selektorów.</p> + +<p>Przekazany do funkcji <code>querySelector</code> łańcuch znaków (<code>string</code>) musi być zgodny ze składnią CSS.</p> + +<p>Zgodnie z <a href="http://www.w3.org/TR/selectors-api/#grammar">API Selektorów</a> pseudoklasy CSS nigdy nie zwrócą żadnego elementu.</p> + +<p><span style="line-height: 22.0080013275147px;">Aby użyć ID lub selektorów niezgodnych ze składnią CSS (</span>np. ze względu na niewłaściwe użycie dwukropka czy spacji<span style="line-height: 22.0080013275147px;">) należy poprzedzić niezgodny znak ukośnikiem wstecznym (backslash). </span>Z racji, że w JavaScript backslash jest używany jako znak ucieczki chcąc użyć go w stringu należy wpisać go podwójnie(jeden dla stringa JavaScriptu i drugi raz dla querySelector):</p> + +<pre class="brush: html"><div id="foo\bar"></div> +<div id="foo:bar"></div> + +<script> + console.log('#foo\bar') // "#fooar" + document.querySelector('#foo\bar') // Nie pasuje do żadnego elementu + + console.log('#foo\\bar') // "#foo\bar" + console.log('#foo\\\\bar') // "#foo\\bar" + document.querySelector('#foo\\\\bar') // Odnosi się do pierwszego diva + + document.querySelector('#foo:bar') // Nie pasuje do żadnego elementu + document.querySelector('#foo\\:bar') // Odnosi się do drugiego diva +</script> +</pre> + +<h2 id="Specyfikacje">Specyfikacje</h2> + +<table class="standard-table"> + <tbody> + <tr> + <th scope="col">Specyfikacja</th> + <th scope="col">Status</th> + <th scope="col">Komentarz</th> + </tr> + <tr> + <td>{{SpecName("Selectors API Level 2", "#interface-definitions", "document.querySelector()")}}</td> + <td>{{Spec2("Selectors API Level 2")}}</td> + <td></td> + </tr> + <tr> + <td>{{SpecName("Selectors API Level 1", "#interface-definitions", "document.querySelector()")}}</td> + <td>{{Spec2("Selectors API Level 1")}}</td> + <td>Definicja wstępna</td> + </tr> + </tbody> +</table> + +<h2 id="Browser_Compatibility" name="Browser_Compatibility">Zgodność z przeglądarkami</h2> + +<p>{{CompatibilityTable()}}</p> + +<div id="compat-desktop"> +<table class="compat-table"> + <tbody> + <tr> + <th>Cecha</th> + <th>Chrome</th> + <th>Firefox (Gecko)</th> + <th>Internet Explorer</th> + <th>Opera</th> + <th>Safari (WebKit)</th> + </tr> + <tr> + <td>Wsparcie podstawowe</td> + <td>1</td> + <td>3.5 (1.9.1)<br> + {{bug(416317)}}</td> + <td>8</td> + <td>10</td> + <td>3.2 (525.3)<br> + {{Webkitbug("16587")}}</td> + </tr> + </tbody> +</table> +</div> + +<div id="compat-mobile"> +<table class="compat-table"> + <tbody> + <tr> + <th>Cecha</th> + <th>Android</th> + <th>Firefox Mobile (Gecko)</th> + <th>IE Mobile</th> + <th>Opera Mobile</th> + <th>Safari Mobile</th> + </tr> + <tr> + <td>Wsparcie podstawowe</td> + <td>2.1</td> + <td>yes</td> + <td>9</td> + <td>10.0</td> + <td>3.2</td> + </tr> + </tbody> +</table> +</div> + + + +<h2 id="See_also" name="See_also">Zobacz także</h2> + + + +<ul> + <li>{{domxref("document.querySelectorAll()")}}</li> + <li>{{domxref("element.querySelector()")}}</li> + <li>{{domxref("element.querySelectorAll()")}}</li> + <li><a href="/en-US/docs/Code_snippets/QuerySelector" title="en-US/docs/Code snippets/QuerySelector">Przykłady kodu z użyciem querySelector</a></li> +</ul> diff --git a/files/pl/web/api/document/referrer/index.html b/files/pl/web/api/document/referrer/index.html new file mode 100644 index 0000000000..0667be8e4c --- /dev/null +++ b/files/pl/web/api/document/referrer/index.html @@ -0,0 +1,22 @@ +--- +title: document.referrer +slug: Web/API/Document/referrer +tags: + - DOM + - Dokumentacja_Gecko_DOM + - Gecko + - Wszystkie_kategorie +translation_of: Web/API/Document/referrer +--- +<p>{{ ApiRef() }}</p> +<h3 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h3> +<p>Zwraca URI strony, która przekierowała na bieżącą stronę.</p> +<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia">Składnia</h3> +<pre class="eval"><i>ciąg</i> = document.referrer +</pre> +<h3 id="Uwagi" name="Uwagi">Uwagi</h3> +<p>Jeżeli użytkownik otworzył stronę bezpośrednio (nie poprzez odnośnik, ale np. za pomocą zakładki), wartością tej właściwości jest pusty ciąg.</p> +<p>Zauważ też, że właściwość ta zwraca tylko ciąg tekstowy, nie daje dostępu do DOM strony odsyłającej.</p> +<h3 id="Specyfikacja" name="Specyfikacja">Specyfikacja</h3> +<p><a class="external" href="http://www.w3.org/TR/2000/WD-DOM-Level-2-HTML-20001113/html.html#ID-95229140">referrer </a></p> +<p>{{ languages( { "en": "en/DOM/document.referrer" } ) }}</p> diff --git a/files/pl/web/api/document/releasecapture/index.html b/files/pl/web/api/document/releasecapture/index.html new file mode 100644 index 0000000000..7585229fe5 --- /dev/null +++ b/files/pl/web/api/document/releasecapture/index.html @@ -0,0 +1,31 @@ +--- +title: Document.releaseCapture() +slug: Web/API/Document/releaseCapture +translation_of: Web/API/Document/releaseCapture +--- +<div>{{ ApiRef("DOM") }} {{gecko_minversion_header("2.0")}}</div> + +<div> </div> + +<p>Zwalnia śledzenie myszy, jeśli śledzenie jest ustawione na jakimś elemencie wewnątrz dokumentu. Możesz włączyć śledzenie wywołując {{domxref("element.setCapture()")}}.</p> + +<h2 id="Syntax" name="Syntax">Składnia</h2> + +<pre class="syntaxbox">document.releaseCapture() +</pre> + +<p>Po zwolnieniu śledzenia, zdarzenia myszy nie będą przekierowywane do elementu dla którego śledzenie było włączone.</p> + +<h2 id="Example" name="Example">Przykład</h2> + +<p>Zobacz przykład <a href="/en-US/docs/Web/API/element.setCapture#Example">przykład</a> dla {{domxref("element.setCapture()")}}.</p> + +<h2 id="Specification" name="Specification">Specyfikacja</h2> + +<p>Oparta na implementacji Internet Explorera.</p> + +<h2 id="See_also" name="See_also">Zobacz także</h2> + +<ul> + <li>{{domxref("element.setCapture()")}}</li> +</ul> diff --git a/files/pl/web/api/document/stylesheets/index.html b/files/pl/web/api/document/stylesheets/index.html new file mode 100644 index 0000000000..4c8312b281 --- /dev/null +++ b/files/pl/web/api/document/stylesheets/index.html @@ -0,0 +1,19 @@ +--- +title: document.styleSheets +slug: Web/API/Document/styleSheets +tags: + - DOM + - Dokumentacja_Gecko_DOM + - Gecko + - Wszystkie_kategorie +translation_of: Web/API/DocumentOrShadowRoot/styleSheets +--- +<p>{{ ApiRef() }}</p> +<h3 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h3> +<p>Własność <b>styleSheets</b> zwraca listę obiektów <code>stylesheet</code> w bieżącym dokumencie.</p> +<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia">Składnia</h3> +<pre class="eval"><i>listaWęzłów</i> = document.styleSheets +</pre> +<h3 id="Specyfikacja" name="Specyfikacja">Specyfikacja</h3> +<p>DOM Level 2.</p> +<p>{{ languages( { "en": "en/DOM/document.styleSheets", "ja": "ja/DOM/document.styleSheets" } ) }}</p> diff --git a/files/pl/web/api/document/title/index.html b/files/pl/web/api/document/title/index.html new file mode 100644 index 0000000000..0a379426e5 --- /dev/null +++ b/files/pl/web/api/document/title/index.html @@ -0,0 +1,45 @@ +--- +title: document.title +slug: Web/API/Document/title +tags: + - DOM + - Dokumentacja_Gecko_DOM + - Gecko + - Wszystkie_kategorie +translation_of: Web/API/Document/title +--- +<p>{{ ApiRef() }}</p> +<h3 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h3> +<p>Pobiera lub ustawia tytuł dokumentu.</p> +<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia">Składnia</h3> +<pre class="eval"><i>tytul</i> =<i>document</i>.title; +</pre> +<ul> + <li><code>tytul</code> jest łańcuchem znaków zawierającym tytuł dokumentu. Jeśli tytuł został nadpisany poprzez ustawienie <code>document.title</code>, zwraca tę wartość. W przeciwnym wypadku zwraca tytuł określony w znaczniku (zobacz poniższe {{ Anch("Uwagi") }}).</li> +</ul> +<pre class="eval"><i>document</i>.title =<i>nowyTytul</i>; +</pre> +<ul> + <li><code>nowyTytul</code> jest nowym tytułem dokumentu. Przypisanie to ma wpływ na wartość zwracaną przez <code>document.title</code> oraz wyświetlany tytuł dokumentu (np. w pasku tytułowym okna), ale nie wpływa na DOM dokumentu (np. zawartość elementu <code><title></code> w dokumencie HTML).</li> +</ul> +<h3 id="Przyk.C5.82ad" name="Przyk.C5.82ad">Przykład</h3> +<pre><html> +<head> + <title>Hello World!</title> +</head> +<body> + <script> + alert(document.title); // wyswietla "Hello World!" + document.title = "Goodbye World!"; + alert(document.title); // wyswietla "Goodbye World!" + </script> +</body> +</html> +</pre> +<h3 id="Uwagi" name="Uwagi">Uwagi</h3> +<p>Własność ta ma zastosowanie w HTML, SVG, XUL i innych dokumentach w Gecko.</p> +<p>Dla dokumentów HTML początkową wartością <code>document.title</code> jest zawartość tekstowa elementu <code><title></code>. Dla XUL-a jest to wartość atrybutu {{ XULAttr("title") }} elementu {{ XULElem("window") }} lub innego elementu XUL najwyższego poziomu.</p> +<p>W XUL-u próba dostępu do <code>document.title</code> zanim jeszcze dokument zostanie w pełni załadowany może skutkować niepożądanym zachowaniem (<code>document.title</code> może zwrócić pusty łańcuch znaków, a ustawienie <code>document.title</code> może nie mieć żadnego efektu).</p> +<h3 id="Specyfikacja" name="Specyfikacja">Specyfikacja</h3> +<p><a class="external" href="http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-18446827">DOM Level 2 HTML: document.title</a></p> +<p>{{ languages( { "en": "en/DOM/document.title" } ) }}</p> diff --git a/files/pl/web/api/document/url/index.html b/files/pl/web/api/document/url/index.html new file mode 100644 index 0000000000..90bb037e8b --- /dev/null +++ b/files/pl/web/api/document/url/index.html @@ -0,0 +1,25 @@ +--- +title: document.URL +slug: Web/API/Document/URL +tags: + - DOM + - Dokumentacja_Gecko_DOM + - Gecko + - Wszystkie_kategorie +translation_of: Web/API/Document/URL +--- +<p>{{ ApiRef() }}</p> +<h3 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h3> +<p>Zwraca URL bieżącego dokumentu.</p> +<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia">Składnia</h3> +<pre class="eval"><i>ciąg</i> = document.URL +</pre> +<h3 id="Przyk.C5.82ad" name="Przyk.C5.82ad">Przykład</h3> +<pre class="eval">var currentURL = document.URL; +alert(currentURL); +</pre> +<h3 id="Uwagi" name="Uwagi">Uwagi</h3> +<p>URL ma zastąpić używaną w DOM Level 0 własność <code>document.location.href</code>. Jednakże, w przeciwieństwie do niej, <code>document.URL</code> nie można ustawiać.</p> +<h3 id="Specyfikacja" name="Specyfikacja">Specyfikacja</h3> +<p><a class="external" href="http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-46183437">DOM Level 2 HTML: URL</a></p> +<p>{{ languages( { "en": "en/DOM/document.URL", "es": "es/DOM/document.URL", "ja": "ja/DOM/document.URL" } ) }}</p> diff --git a/files/pl/web/api/document/vlinkcolor/index.html b/files/pl/web/api/document/vlinkcolor/index.html new file mode 100644 index 0000000000..b33a53c482 --- /dev/null +++ b/files/pl/web/api/document/vlinkcolor/index.html @@ -0,0 +1,29 @@ +--- +title: document.vlinkColor +slug: Web/API/Document/vlinkColor +tags: + - DOM + - Dokumentacja_Gecko_DOM + - Gecko + - Wszystkie_kategorie +translation_of: Web/API/Document/vlinkColor +--- +<p>{{ ApiRef() }}</p> +<h3 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h3> +<p>Zwraca/ustawia kolor odwiedzonych linków w dokumencie.</p> +<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia">Składnia</h3> +<pre class="eval"><i>kolor</i> = document.vlinkColor +document.vlinkColor =<i>kolor</i> +</pre> +<h3 id="Parametry" name="Parametry">Parametry</h3> +<ul> + <li><code>kolor</code> jest ciągiem zawierającym nazwę koloru (np. "blue", "darkblue", itp.) lub wartość szesnastkową (np. "#fefdf8").</li> +</ul> +<h3 id="Uwagi" name="Uwagi">Uwagi</h3> +<p>Domyślną wartością tej własności jest + <i> + purple</i> + .</p> +<h3 id="Specyfikacja" name="Specyfikacja">Specyfikacja</h3> +<p>DOM Level 0 - brak w specyfikacji.</p> +<p>{{ languages( { "en": "en/DOM/document.vlinkColor" } ) }}</p> diff --git a/files/pl/web/api/document/width/index.html b/files/pl/web/api/document/width/index.html new file mode 100644 index 0000000000..af36011079 --- /dev/null +++ b/files/pl/web/api/document/width/index.html @@ -0,0 +1,28 @@ +--- +title: document.width +slug: Web/API/Document/width +tags: + - DOM + - DOM_0 + - Dokumentacja_Gecko_DOM + - Gecko + - Wszystkie_kategorie +translation_of: Web/API/Document/width +--- +<p>{{ ApiRef() }}</p> +<h3 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h3> +<p>Zwraca szerokość bieżącego dokumentu w pikselach.</p> +<p>Nie obsługiwana przez IE.</p> +<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia">Składnia</h3> +<pre class="eval"><i>piksele</i> = document.width +</pre> +<h3 id="Przyk.C5.82ad" name="Przyk.C5.82ad">Przykład</h3> +<pre class="eval">function init() { + alert("Szerokość dokumentu wynosi " + document.width + " pikseli."); +} +</pre> +<h3 id="Uwagi" name="Uwagi">Uwagi</h3> +<p>Zobacz także <a href="pl/DOM/document.height">DOM:document.height</a>.</p> +<h3 id="Specyfikacja" name="Specyfikacja">Specyfikacja</h3> +<p>{{ DOM0() }}</p> +<p>{{ languages( { "en": "en/DOM/document.width" } ) }}</p> diff --git a/files/pl/web/api/document/write/index.html b/files/pl/web/api/document/write/index.html new file mode 100644 index 0000000000..24daccf070 --- /dev/null +++ b/files/pl/web/api/document/write/index.html @@ -0,0 +1,38 @@ +--- +title: document.write +slug: Web/API/Document/write +tags: + - DOM + - Dokumentacja_Gecko_DOM + - Gecko + - Wszystkie_kategorie +translation_of: Web/API/Document/write +--- +<p>{{ ApiRef() }}</p> +<h3 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h3> +<p>Zapisuje ciąg tekstu w strumieniu dokumentu otwartym przez <a href="pl/DOM/document.open">document.open</a>.</p> +<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia">Składnia</h3> +<pre class="eval">document.write(<i>tekst</i>) +</pre> +<h3 id="Parametry" name="Parametry">Parametry</h3> +<ul> + <li><code>tekst</code> jest ciągiem znaków preznaczonym do zapisania w dokumencie.</li> +</ul> +<h3 id="Przyk.C5.82ad" name="Przyk.C5.82ad">Przykład</h3> +<pre>document.open(); +document.write("<h1>witam!</h1>"); +document.close(); +</pre> +<h3 id="Uwagi" name="Uwagi">Uwagi</h3> +<p>Zapis do dokumentu, który już się załadował, bez wywoływania <code>document.open</code> spowoduje automatyczne przeprowadzenie <code>document.open</code>. Zaleca się wywołanie <a href="pl/DOM/document.close">document.close</a> po skończeniu zapisu, aby poinformować przeglądarkę, by zakończyła ładowanie strony. Tekst, który zapisujesz, jest parsowany i trafia do modelu struktury dokumentu. W poniższym przykładzie element H1 staje się węzłem. Jeżeli wywołanie <code>document.write()</code> zostało zagnieżdżone bezpośrednio w kodzie HTML, nie spowoduje ono uruchomienia <code>document.open</code>. Np.:</p> +<pre> <div> + <script type="text/javascript"> + document.write("<h1>Main title</h1>") + </script> + </div> +</pre> +<h3 id="Specyfikacja" name="Specyfikacja">Specyfikacja</h3> +<p><a class="external" href="http://www.w3.org/TR/2000/WD-DOM-Level-2-HTML-20001113/html.html#ID-75233634">write </a></p> +<div class="noinclude"> + </div> +<p>{{ languages( { "en": "en/DOM/document.write", "fr": "fr/DOM/document.write", "ja": "ja/DOM/document.write" } ) }}</p> diff --git a/files/pl/web/api/document/writeln/index.html b/files/pl/web/api/document/writeln/index.html new file mode 100644 index 0000000000..f70d4f72a4 --- /dev/null +++ b/files/pl/web/api/document/writeln/index.html @@ -0,0 +1,41 @@ +--- +title: document.writeln +slug: Web/API/Document/writeln +tags: + - DOM + - Wszystkie_kategorie +translation_of: Web/API/Document/writeln +--- +<p id="Summary">{{APIRef("DOM")}}</p> + +<h3 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h3> + +<p>Zapisuje w dokumencie ciąg tekstu, a po nim znak nowej linii.</p> + +<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia">Składnia</h3> + +<pre class="eval">document.writeln(<i>linia</i>) +</pre> + +<h3 id="Parametry" name="Parametry">Parametry</h3> + +<ul> + <li><code>linia</code> jest ciągiem zawierającym wiersz tekstu do wpisania.</li> +</ul> + +<h3 id="Przyk.C5.82ad" name="Przyk.C5.82ad">Przykład</h3> + +<pre>document.writeln("<p>podaj hasło:</p>"); +</pre> + +<h3 id="Uwagi" name="Uwagi">Uwagi</h3> + +<p><b>document.writeln</b> nie różni się niczym od <a href="pl/DOM/document.write">document.write</a>, poza tym, że dodaje na końcu znak nowego wiersza.</p> + +<h3 id="Specyfikacja" name="Specyfikacja">Specyfikacja</h3> + +<p><a class="external" href="http://www.w3.org/TR/2000/WD-DOM-Level-2-HTML-20001113/html.html#ID-35318390">writeln </a></p> + +<div class="noinclude"> </div> + +<p>{{ languages( { "en": "en/DOM/document.writeln", "ja": "ja/DOM/document.writeln" } ) }}</p> |