[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: xslt replace special characters
Alice,
This is going way off-topic, but... You still haven't described the environment of the UI, so I'll assume it's an HTML page. If so, use a simple JavaScript function to replace all occurrences of '&' with '&' in your textfield value prior to the form's submission. <script type="text/javascript"> function mySubmit() { document.true_url.value = convert(document.url.value); document.myform.action = "real form url here"; document.myform.submit(); // 'true_url' will have the "encoded" url value. } // ends mySubmit(void) function convert(url) { var re = /&/g; return url.replace(re, "&"); } // ends convert(String) </script> ... <form name="myform" action="javascript:;" method="post"> <input type="text" name="url" value="" /> <input type="hidden" name="true_url" value="" /> <input type="button" value="Submit" onclick="mySubmit();" /> </form> Greg At 12:36 PM 11/11/2002, you wrote: Thanks Greg. Right in the UI, we want the user to enter their URL. Their URL will most likely have name/value pairs. Is there an easier way? There is no otherway of filtering '&' before it gets processed in the XSL? XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|