Timo: Checkbox Name als Variable

Hallo,

Will mit XSL dynamisch Checkboxen erzeugen. Das mach ich in einer for-each anweisung. Will aber nicht, daß die Checkboxen nachher alle den gleichen Namen haben.

Kann man als Checkbox Namen irgendwie ne Variable vergeben oder die Nammen in einen Array speichern?

Die Anweiung könnte z.B. so lauten (geht aber nicht so, nur als Beispiel was ich meine!)

<input type="checkbox" name="$VARIABLE" value="irgendwas"/>

dieses $VARIABLE wird eben nicht aufgelöst. Die Checkboxen heissen dann alle "$VARIABLE".

Wie krieg ich das hin? Ich weiss z.B. das es in PHP mit nem Array geht:

<input type="checkbox" name="ARRAY[]"/>

geht aber auch nicht in XSL. Gleiches Problem!

Danke schonmal

Gruß
Timo

  1. Hi,

    <input type="checkbox" name="$VARIABLE" value="irgendwas"/>

    Du meinst eigentlich:

    <input type="checkbox" value="irgendwas">
    <xsl:attribute name="name"><xsl:value-of select="$VARIABLE"/></xsl:attribute>
    </input>

    Für den Mittelteil gibt es die Kurzschreibweise "{$VARIABLE}".

    Cheatah

    --
    X-Will-Answer-Email: No
    X-Please-Search-Archive-First: Absolutely Yes
    1. P.S.:

      Du meinst eigentlich:

      _Ganz_ eigentlich meinst Du:

      <xsl:element name="input">
      <xsl:attribute name="type"><xsl:value-of select="'checkbox'"/></xsl:attribute>
      <xsl:attribute name="name"><xsl:value-of select="$VARIABLE"/></xsl:attribute>
      <xsl:attribute name="value"><xsl:value-of select="'irgendwas'"/></xsl:attribute>
      </xsl:element>

      XSL kennt diverse Kurzschreibweisen.

      Cheatah

      --
      X-Will-Answer-Email: No
      X-Please-Search-Archive-First: Absolutely Yes
  2. Hallo,

    Die Anweiung könnte z.B. so lauten (geht aber nicht so, nur als Beispiel was ich meine!)

    <input type="checkbox" name="$VARIABLE" value="irgendwas"/>

    <input type="checkbox" name="{$VARIABLE}" value="irgendwas"/>

    Siehe auch [pref:t=68934&m=396166].

    MfG, Thomas

    --
    SVG - Learning By Coding
    http://svglbc.datenverdrahten.de/
  3. Hallo,

    Will mit XSL dynamisch Checkboxen erzeugen.

    Das wissen wir alle seit: [pref:t=68821&m=395434]

    Und ich kann dir versichern, dass deine Ingoranz auf Antworten und Rückfragen auf deine Posting, dir keine allzu große Beliebtheit verschafft und die Möglichkeit zukünftig überhaupt Antworten zu bekommen auch einschränkt.

    Grüße
    Thomas