Re:

Subject: Re:
From: "Seema Ramanathan" <sramanathan@xxxxxxxxxxxx>
Date: Fri, 21 Jan 2000 09:07:46 -0800
Sorry for having that silly case mismatch.
I had that corrected and yet does not work!
What next???????


----- Original Message -----
From: Jerry Ventura <jventura@xxxxxxxxxx>
To: <xsl-list@xxxxxxxxxxxxxxxx>
Sent: Thursday, January 20, 2000 3:13 PM
Subject: RE:


> In your example, it may be the case of the validate() function
> function validate()... with lower case v, whereas onsubmit="return
> Validate()" with upper case V.
>
> I'm pretty sure case matters...
>
>
>
> -----Original Message-----
> From: Seema Ramanathan [mailto:sramanathan@xxxxxxxxxxxx]
> Sent: Thursday, January 20, 2000 2:38 PM
> To: xsl-list@xxxxxxxxxxxxxxxx
> Subject: Re:
>
>
> Problems with JavaScript. I am using Saxon 4.5 and my processor is not
> creating any unnecessary white spaceor splitting my script into two lines,
> like Craig mentioned!
>
> I tried 3 different ways:
>
> 1. Used onsubmit="return Validate()" in my form and had the following
> function in my XSL
> <SCRIPT LANGUAGE="JAVASCRIPT"> <![CDATA[
> function validate(){
> alert("Your submission will now be sent")}
> ]]></SCRIPT>
>
> This did not work!
>
> 2. Used onsubmit="return Validate()" in my form and had the following in
my
> XSL:
> <script language="JavaScript" type="text/javascript"
> src="validate.js"></script>
>
> This again did not work, how does the "return Validate()" call know that
the
> function is in the external "validate.js" file? This did not work either!
Am
> I missing something here?
>
> 3. Just for testing purpose I used :
> onsubmit="alert('Your submission will now be sent')
> and this one worked!
>
>
> ----- Original Message -----
> From: Wohlfeil, Craig <cwohlfeil@xxxxxxxxxxxxxxxxxxxx>
> To: <xsl-list@xxxxxxxxxxxxxxxx>
> Sent: Friday, January 14, 2000 7:25 AM
> Subject: RE:
>
>
> > That has worked successfully for me. I guess I would start by looking at
> the
> > HTML that is produced.  Make sure that there are no problems with
> whitespace
> > (like your javascript line being split into two lines in the middle or
> > something like that). I've had to configure my processor to strip all
> > unneccessary whitespace to get JavaScript (and some HTML) to work well.
> >
> > -----Original Message-----
> > From: Seema Ramanathan [mailto:sramanathan@xxxxxxxxxxxx]
> > Sent: Thursday, January 13, 2000 4:45 PM
> > To: xsl-list@xxxxxxxxxxxxxxxx
> > Subject: Re:
> >
> >
> > Craig
> >
> > I have been working around the same problem today.
> > My xsl has a form and it calls onsubmit="return validate()"
> > This function validate() I saved into a external file with extension js.
> >
> > Like you mentioned i tried referencing it via:
> > <script language="JavaScript" type="text/javascript"
> > src="myscript.js"></script>
> >
> > but it does not seem to work. Any suggestions?
> >
> > Seema
> >
> > ----- Original Message -----
> > From: Wohlfeil, Craig <cwohlfeil@xxxxxxxxxxxxxxxxxxxx>
> > To: <xsl-list@xxxxxxxxxxxxxxxx>
> > Sent: Thursday, January 13, 2000 11:52 AM
> > Subject: RE:
> >
> >
> > > One way to get around problems with JavaScript is to put your script
in
> an
> > > external .js and reference it with the script tag like such:
> > > <script language="JavaScript" type="text/javascript"
> > > src="myscript.js"></script>
> > >
> > > Craig
> > >
> > > -----Original Message-----
> > > From: con_Shravan K. Mishra [mailto:con_smishra@xxxxxxxxxxx]
> > > Sent: Thursday, January 13, 2000 12:19 PM
> > > To: xsl-list@xxxxxxxxxxxxxxxx
> > > Subject:
> > >
> > >
> > >
> > > i'm trying to use some very simple javascript validation in my
> stylesheet
> > > but it doesn't seem to work.
> > > can anyone please help me on this.
> > >
> > >
> > > <?xml version="1.0"?>
> > > <xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl";>
> > >
> > > <xsl:template match="/">
> > >      <html>
> > >    <title>login</title>
> > >
> > > <SCRIPT LANGUAGE="JAVASCRIPT">
> > >
> >
>

> > >
> > > function setFocus(object) {
> > >   object.select();
> > >   object.focus()
> > > }
> > >
> > > function validateData() {
> > >
> > >   if(LoginForm.userID.value.length == 0)

> > > alert("Enter User Name ");
> > > setFocus(LoginForm.login_id);
> > >   }else
> > >   if(LoginForm.password.value.length == 0)

> > > alert("Please Enter Password ");
> > > setFocus(LoginForm.password);
> > >   }else {
> > > LoginForm.submit();
> > >   }
> > > }
> > >
> > >          ]]></SCRIPT>
> > >
> > >
> > >
> > >
> > >         <body>
> > > <xsl:apply-templates/>.........................................
> > > .....................................
> > > .............................
> > >
> > >
> > >
> > >
> > >
> > >
> > > thanks
> > >
> > > sh
> > ravan
> > >
> > >
> > >
> > >
> > >
> > >
> > >  XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
> > >
> > >
> > >  XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
> > >
> >
> >
> >  XSL-List info and
> archive:  http://www.mulberrytech.com/xsl/xsl-list
> >
> >
> >  XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
> >
>
>
>  XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
>
>
>  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
  • RE:
    • Jerry Ventura - Thu, 20 Jan 2000 18:13:17 -0500
      • Seema Ramanathan - Fri, 21 Jan 2000 09:07:46 -0800 <=