[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: xslt replace special characters
if it is a webpage, then javascript to replace the characters is ok, but it may be safer to do the replace on the server, before parsing. ----- Original Message ----- From: "Greg Faron" <gfaron@xxxxxxxxxxxxxxxxxx> To: <xsl-list@xxxxxxxxxxxxxxxxxxxxxx> Sent: Monday, November 11, 2002 3:00 PM Subject: 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? > > > >Alice > > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list 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
|