This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: find and replace in javascript with XMLDOM object


Hi Bryan,

> Hopefully this will be a very simple answer. I have a
> javascript that takes an XML and an XSL document and
> transforms them into a variable. 
>
> var htmloutput =  newxmlDoc.transformNode(newxslDoc)
>
> that done, I want to search the htmloutput variable
> for a string and replace:
>
> var htmlout = htmloutput.replace(/&lt;/, "<");
> document.write(htmlout); 
>
> this works, but only for the first line... how can I
> find and replace *every* occurrence?

Is it possible that you're using XSLT to create HTML-as-text but using
the HTML output method rather than either creating HTML-as-HTML
directly or using the text output method? If you were creating HTML as
HTML directly or using the text output method then you wouldn't have
to replace less-than sign entity references (&lt;) with less-than
signs. So perhaps rather than tackling the JavaScript problem we could
have a look at the XSLT that you're using and see if we can address
the problem there?

Cheers,

Jeni

---
Jeni Tennison
http://www.jenitennison.com/


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]