ThomasM: Problem mit XSL/XML und JavaScript Methode

Beitrag lesen

Hallo Stefan,

Leider funktioniert das so nicht. Vielleicht habt ihr eine Idee wo der Fehler liegt.

Wie schon gesagt, wäre das XML dazu bzw. das generierte HTML interessant, um das JS-Problem zu finden.

Ansonsten nur als Tipp eine aufgeräumtere Schreibweise des XSLT-Codes:

<td>
  <select name="form_position{@row}_BezeichnungLangSel" class="check-selectbox"
    onchange="getSelectedBezeichnungLang('form_position{@row}_BezeichnungLang');">
    <xsl:for-each select="bezeichnungBox/type">
      <option value="{@id}">
        <xsl:if test="@selected='1'">
          <xsl:attribute name="selected"/>
          <!-- Hier mal <xsl:attribute name="selected">selected</xsl:attribute> probieren. -->
        </xsl:if>
        <xsl:value-of select="@name"/>
      </option>
    </xsl:for-each>
  </select>
</td>
<td>
  <input type="text" name="form_position{@row}_Bezeichnung" size="10" maxlength="10"
    value="{@Bezeichnung}"
    onchange="setSelectedBezeichnung('form_position{@row}_Bezeichnung');"/>
</td>

Grüße, Thomas