This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
document.write
- From: anna dot stefani at infotn dot it
- To: xsl-list at lists dot mulberrytech dot com
- Date: Thu, 29 Nov 2001 18:49:14 +0100
- Subject: [xsl] document.write
- Reply-to: xsl-list at lists dot mulberrytech dot com
I have a problem with scripts in xsl.
I test to include script in this way:
<xsl:template match="Car_Status_Descr">
<xsl:script>
names= new String("01; 02; 03; 04")
pattern=/\s*;\s*/
nameList = names.split(pattern)
for (i=0; i < (nameList.length); (i++)) {
n = nameList[i];
if (n=="01") {
document.write(n + "Anna Stefani" + "")
}
if (n=="02") {
document.write(n + "Harry Potter" + "")
}
}
</xsl:script>
</xsl:template>
But IE Explorer reply me "Microsoft JScript runtime error 'document' is
undefined line ".
I try to change script in this way below but don't work.
<xsl:template match="Car_Status_Descr">
<SCRIPT LANGUAGE="Javascript1.2">
names= new String("01; 02; 03; 04")
pattern=/\s*;\s*/
nameList = names.split(pattern)
for (i=0; i < (nameList.length); (i++)) {
n = nameList[i];
if (n=="01") {
document.write(n + "Anna Stefani" + "")
}
if (n=="02") {
document.write(n + "Harry Potter" + "")
}
}
</SCRIPT>
</xsl:template>
I try to insert this javascript in a very simple web page (html) and it works
correctly.
I don't understand where is the problem??? How can I do it???
Thanks,
Regards,
Anna.
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list