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

Subject: Re: [xsl] Set XSL-Value in a JavaScript
From: Michael Ludwig <mlu@xxxxxxxxxxxxx>
Date: Tue, 30 Sep 2008 13:34:13 +0200
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