|
Subject: Re: [xsl] document.write From: "Robert Koberg" <rob@xxxxxxxxxx> Date: Thu, 29 Nov 2001 12:11:15 -0800 |
What does you html output look like? Is your output set to html? But I
would bet a million lira that it could be done without js :)
try:
<xsl:template match="Car_Status_Descr">
<!-- instead of xsl:script -->
> <script>
> names= new String("01; 02; 03; 04")
// you are limited to javascript 1.2 if you use regexp
> //pattern=/\s*;\s*/
> nameList = names.split('; ')
> 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>
best,
-Rob
----- Original Message -----
From: <anna.stefani@xxxxxxxxx>
To: <xsl-list@xxxxxxxxxxxxxxxxxxxxxx>
Sent: Thursday, November 29, 2001 9:52 AM
Subject: [xsl] document.write
>
>
> 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
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| Re: [xsl] document.write, David Carlisle | Thread | RE: [xsl] document.write, Jeremiah Brown |
| RE: [xsl] document.write, Jeremiah Brown | Date | [xsl] Win98 iso-8859-1 - UTF-8 prob, Stefan Thull |
| Month |