|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: Embedding XSL in JavaScript
John,
I've taken 5 and built a (cheesy) example to do what you're talking about.
This example using selectSingleNode directly against the source without a
stylesheet.
http://home.earthlink.net/~xsllist/getcust.htm
http://home.earthlink.net/~xsllist/customer.xml
Use 'John Doe' as a search criteria as I haven't added case-insensitivity or
error-handling. All disclaimers about quality of hastily-prepared examples
apply!
Jeff
>Great Brian what I meant is I have the the following
>javascript function and
>I would like to perform Xpath functions such as sum() and
>return a value
>into say a field. So I wondered if it was possible to embed
>XSL into the
>code in some way?
>
>function Search()
> {
> try
> {
> /****************************************************************
> This section is to input a value from Accno.value
> search and then populate the fields
> *****************************************************************/
> var strSearchValue = Accno.value;
> var strSearchXPath2 = "INVOICE/DETAILS[@ACCNO='"
>+strSearchValue +
>"']"
> var y;
> y=docInvoice.getElementsByTagName(strSearchXPath2);
> //Assign values to fields
> txtCustomer.value = y.item(0).getAttribute("CUSTOMER");
> txtAddress.value = y.item(0).getAttribute("ADDRESS");
> txtCity.value = y.item(0).getAttribute("City");
> txtState.value = y.item(0).getAttribute("STATE");
> txtZip.value = y.item(0).getAttribute("ZIP");
> }
> catch (error)
> {
> alert("An error occured in the function Search() The error was:" +
>error.description);
> }
>}
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
|

Cart








