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. Die dahinter stehende Funktionalität kannst Du im übrigen komplett durch XSLT handhaben lassen, ganz ohne JavaScript.
Cheatah
--
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes