For Schleife in Javascript im XSL wird nicht erkannt
Tobias
- xsl
Ich habe folgendes Skript Beispiel
<script type="text/javascript">
function test( ){
for(var i = 0; i <= 3; i++){
alert(i);
}
}
</script>
In einer HTML Seite funktioniert das wunderbar
an der gleichen Stelle in einem XSL Dokument aufgerufen über die XML Datei bekomme ich vom Browser folgenden Fehler:
Ein Name beginnt mit einem ungültigen Zeichen. Fehler beim Bearbeiten der Ressource 'file:///C:/test.xsl. Zeile ...
for(var i = 0; i <= 3; i++){
-------------------^
<<
Das macht doch gar keinen Sinn, oder?
Der Text ist im ANSI Code gespeichert und als Parser wird der vom IE genutzt.
Hat jemand eine Idee?
oder soetwas zumindest schon mal gesehen?
Ein Name beginnt mit einem ungültigen Zeichen. Fehler beim Bearbeiten der Ressource 'file:///C:/test.xsl. Zeile ...
for(var i = 0; i <= 3; i++){
Ist = 3;... ein XSL-Element? Nein? Aha.
?
Natürlich nicht
das soll vom Parser auch nicht angepasst werden
der Fehler wird beim = angezeigt
selbst wenn ich ein xsl:comment drumherumbaue ist der Fehler der gleiche
selbst wenn ich ein xsl:comment drumherumbaue ist der Fehler der gleiche
Befasse Dich mit dem Unterschied von CDATA und PCDATA. Und überhaupt mit der Technologie, die Du einsetzt.
Also wenn Forumsbeiträge Arroganz ausstrahlen könnten dann würde der letzte sicherlich dazu gehören.
Als wenn das Wissen vom Himmel fallen würde...
Der Satz
"Das Script muss in <![<CDATA[....]]> gepackt werden."
wäre auch nicht länger aber freundlicher gewesen.
Trotzdem vielen Dank
Der Satz
"Das Script muss in <![<CDATA[....]]> gepackt werden."
wäre auch nicht länger aber freundlicher gewesen.
Der Satz wäre aber nicht korrekt gewesen.
Hallo,
Da ich vermute, dass du derselbe bist, der weiter unten ([pref:t=78019&m=450835]) schon etwas gefragt hat (und weil nicht sicher bin, ob du dir noch die Mühe machst deine alten Postings zu verfolgen):
[pref:t=78019&m=451662]
Grüße
Thomas