Subject: Re: 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
|