xml und javascript
bbo
- xml
Hi!
Ich wollte in der xsl - Datei zu einer xml - Datei einen Javascript einfügen. Und zwar den:
var i = Math.round(5 * Math.random());
document.write("<img style='padding:0px;' src='bilder/werb" + i + ".jpg'>");
document.write("<br><font style='color:red;font-size:12px;'>Der FSR Philog verlost Rowohlt-Bücher <font style='color:black;font-size:9px;'>" + i + "</font>");
alert(i);
Das ist ein kleines Bild mit einer bildunterschrift und für mich zur Kontrolle den Wert der Variabeln i.
alert(i); habe ich eingefügt um zu sehen was überhaupt passiert. und jetzt weiß ich, dass i errechnet wird, im allert ausgegeben, aber nicht mit document....etc. . Woran liegt das?
Stehen tuts mit den script-Tags genau vor dem /body-Tag.
Weiß jemand Rat? Danke im Voraus.
Hello out there!
var i = Math.round(5 * Math.random());
Das tut bestimmt nicht das, was du möchtest.
Du möchtest gleichverteilte ganzzahlige Zufallszahlen?
See ya up the road,
Gunnar
Hallo,
Ich wollte in der xsl - Datei zu einer xml - Datei einen Javascript einfügen.
[...]
Das ist ein kleines Bild mit einer bildunterschrift und für mich zur Kontrolle den Wert der Variabeln i.
alert(i); habe ich eingefügt um zu sehen was überhaupt passiert. und jetzt weiß ich, dass i errechnet wird, im allert ausgegeben, aber nicht mit document....etc. . Woran liegt das?Stehen tuts mit den script-Tags genau vor dem /body-Tag.
Steht das so in deinem XSL?
---------------------------
<script language="JavaScript">
<![CDATA[
var i = Math.round(5 * Math.random());
document.write("<span style='color:red;font-size:12px;'>" + i + "</span>");
]]>
</script>
</body>
------------------------------
Das funktioniert bei mir nämlich.
Grüße
Thomas