Subject: RE: Embedding XSL in JavaScript
From: john liao <jliao2k@xxxxxxxxx>
Date: Sat, 15 Mar 2003 15:01:54 -0800 (PST)
|
Jeff,
Can you give some good references (books, links) on
using xml in javascript?
Is there any other way to parse XML files in
javascript without microsoft?
Thanks
J.L.
--- XSLList <xsllist@xxxxxxxxxxxxx> wrote:
> 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
>
=====
__________________________________________________
Do you Yahoo!?
Yahoo! Web Hosting - establish your business online
http://webhosting.yahoo.com
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|