aboutsummaryrefslogtreecommitdiff
path: root/files/pl/web/xslt/variable/index.html
diff options
context:
space:
mode:
Diffstat (limited to 'files/pl/web/xslt/variable/index.html')
-rw-r--r--files/pl/web/xslt/variable/index.html35
1 files changed, 35 insertions, 0 deletions
diff --git a/files/pl/web/xslt/variable/index.html b/files/pl/web/xslt/variable/index.html
new file mode 100644
index 0000000000..3a8137da82
--- /dev/null
+++ b/files/pl/web/xslt/variable/index.html
@@ -0,0 +1,35 @@
+---
+title: variable
+slug: Web/XSLT/variable
+tags:
+ - Dokumentacje
+ - Wszystkie_kategorie
+ - XSLT
+ - 'XSLT:Dokumentacje'
+translation_of: Web/XSLT/Element/variable
+---
+<p>
+{{ XsltRef() }}
+</p><p>Element <code>&lt;xsl:variable&gt;</code> deklaruje globalną lub lokalną zmienną w arkuszu i nadaje jej wartość. Ponieważ XSLT nie pozwala na działania pośrednie (ang. <i>side-effects</i>), wartość zmiennej po jej ustaleniu pozostanie ta sama, dopóki zmienna nie wyjdzie poza swój zasięg.
+</p>
+<h3 id="Sk.C5.82adnia" name="Sk.C5.82adnia"> Składnia </h3>
+<pre>&lt;xsl:variable name=NAME select=WYRAZENIE &gt;
+ SZABLON
+&lt;/xsl:variable&gt; </pre>
+<h3 id="Wymagane_atrybuty" name="Wymagane_atrybuty"> Wymagane atrybuty </h3>
+<dl><dt><code>name</code>
+</dt><dd>Nadaje zmiennej nazwę.
+</dd></dl>
+<h3 id="Opcjonalne_atrybuty" name="Opcjonalne_atrybuty"> Opcjonalne atrybuty </h3>
+<dl><dt><code>select</code>
+</dt><dd>Określa wartość zmiennej poprzez wyrażenie XPath. Jeśli element zawiera szablon, atrybut jest ignorowany.
+</dd></dl>
+<h3 id="Typ" name="Typ"> Typ </h3>
+<p>Element najwyższego poziomu lub instrukcja. Jeśli pojawia się jako element najwyższego poziomu, zmienna jest globalna w zasięgu i dostęp do niej może być osiągnięty poprzez cały dokument. Jeśli pojawia się wewnątrz szablonu, zmienna jest lokalna w zasięgu i jest dostępna tylko wewnątrz szablonu, w którym się pojawia.
+</p>
+<h3 id="Definicja" name="Definicja"> Definicja </h3>
+<p>XSLT, sekcja 11.
+</p>
+<h3 id="Gecko" name="Gecko"> Gecko </h3>
+<p>Obsługuje.
+</p>{{ languages( { "en": "en/XSLT/variable", "fr": "fr/XSLT/variable" } ) }}