Re: [xsl] Set XSL-Value in a JavaScript

Subject: Re: [xsl] Set XSL-Value in a JavaScript
From: henry human <henry_human@xxxxxxxx>
Date: Tue, 30 Sep 2008 14:01:11 +0200 (CEST)
> You can't use XML markup inside an XML attribute.
> Use an XML parser to

That is why i am looking for a solution..

> If you wanted to get the value of /details/address,
> you'd have to write:
> 
>    OnSendForm( {/details/address} )
I think you did not consider that i will to read in
the XSL an email address from a XML file and put it as
parameter in the JavaScript.!


regards 


--- Michael Ludwig <mlu@xxxxxxxxxxxxx> schrieb:

> henry human schrieb:
> >    <form method="post" enctype="text/plain"
> name="myForm" action="">
> >          <textarea name="mail" rows="7" cols="15"
> />
> >              <input type="submit" value="Send!"
> > onklick="OnSendForm(<xsl:value-of
> select="/details/address" /> )" />
> 
> You can't use XML markup inside an XML attribute.
> Use an XML parser to
> try and parse your stylesheet - it is not valid XML.
> 
> If you wanted to get the value of /details/address,
> you'd have to write:
> 
>    OnSendForm( {/details/address} )
> 
> This is called an "attribute value template" (AVT).
> Look it up in
> Google or a book.
> 
> And you probably want "onclick". Not sure if
> "onklick" works, too.
> 
> Michael Ludwig

Current Thread