diff options
Diffstat (limited to 'files/pl/web/xslt/element/variable/index.html')
-rw-r--r-- | files/pl/web/xslt/element/variable/index.html | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/files/pl/web/xslt/element/variable/index.html b/files/pl/web/xslt/element/variable/index.html new file mode 100644 index 0000000000..3a8137da82 --- /dev/null +++ b/files/pl/web/xslt/element/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><xsl:variable></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><xsl:variable name=NAME select=WYRAZENIE > + SZABLON +</xsl:variable> </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" } ) }} |