nils: ID dynamsich ändern

Beitrag lesen

Hi,

<script language="JavaScript" type="text/javascript">
     var el = document.getElementById("id1");
     var count = <xsl:value-of select="position()"/>;

Du vermischst hier zwei Welten miteinander, die völlig voneinander getrennt sind. Der XSLT-Code kommt entweder beim Client gar nicht erst an, oder er wird dort als allererstes ersetzt. In Folge dessen erzeugst Du hier in jeder einzelnen Zeile auf's Neue den selben JavaScript-Code - zudem an ungültiger Stelle.

Das stimmt so nicht. Ich hab mir die Werte mal ausgeben lassen. Da bekomm ich ganz genau die Werte die ich haben will.

Die dahinter stehende Funktionalität kannst Du im übrigen komplett durch XSLT handhaben lassen, ganz ohne JavaScript.

Und wie geht das?

Cheatah