RE: [xsl] Any samples of client-side XSLT to generate webpages?

Subject: RE: [xsl] Any samples of client-side XSLT to generate webpages?
From: "Daniel Joshua" <daniel.joshua@xxxxxxxxxxxx>
Date: Wed, 28 Jul 2004 12:51:37 +0800
Manos,

> (1) http://202.156.224.29:18080/shatteredspace/login.do
>   - works in IE
>   - unable to submit form in Mozilla

Thank you!

In Mozilla I was expecting the document to behave like it does in IE 
(treating it as the transformed output) and thus allowing me to use 
'document.[form name]' which works for html, but instead Mozilla 
returns a '[object XMLDocument]' for 'document'

> add an ID in the form (e.g. 'formId' ) and say
>
> document.getElementById('formId').submit()

By giving my form an 'id' and using DOM to submit it, it works.
I must remember to think XML and not HTML.

> This thread is out of scope already.
I am really sorry. But the is no separate list for disscussing using
XSLT in browsers with javascript and DOM.


Regards,
Daniel


-----Original Message-----
From: Emmanouil Batsis [mailto:Emmanouil.Batsis@xxxxxxxxxxx]
Sent: Wednesday, 28 July, 2004 12:01 AM
To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
Subject: Re: [xsl] Any samples of client-side XSLT to generate webpages?


Daniel Joshua wrote:

>Manos,
>
>I think you may have miss reading my original message.
>
>The javascript error is caused by the transformation.
>Mozilla seems to think 'document' = the untransformed 'XML Document'
>and not the output transformed HTML document.
>  
>

Again, the error is a script error, it says

=================================
Error: document.submitForm has no properties
=================================

 which means that submitForm is undefined and it will be fixed if you 
add an ID in the form (e.g. 'formId' ) and say

document.getElementById('formId').submit()

instead of  using the form name as

submitForm.submit();

or otherwise use any proper DOM scripting to submit the form. Just try 
it and you'll see. This thread is out of scope already.

Manos

Current Thread