Mam problem z z javascriptem. Przy uruchomieniu projektu, javascript nie czyta mi bazy danych z xmla. Próbowałem na różne sposoby ale nic to nie dało. Program ma wyszukać rekordy z xmla.
Może ktoś znajdzie błąd.
Pozdrawiam i z góry dzięki za pomoc.
<?xml version="1.0" encoding="UTF-8"?> <?xml-stylesheet type="text/xsl" href="catalog.xsl"?> <catalog> <bike id="1"> <producer>Arkus</producer> <picture>http://www.katalogrowerowy.pl/system/pictures/4d82263d43d75005960006e5/product_details_rgb.jpg</picture> <model>Evolution 26</model> <price>956 zł</price> </bike> <bike id="2"> <producer>Arkus</producer> <picture>http://www.katalogrowerowy.pl/system/pictures/4d8225cc43d75005960005a6/product_details_rgb.jpg</picture> <model>Grafitti 505 2HT</model> <price>958 zł</price> </bike> <bike id="3"> <producer>Arkus</producer> <picture>http://www.katalogrowerowy.pl/system/pictures/4d82261143d7500596000668/product_details_rgb.jpg</picture> <model>Grafitti 505</model> <price>897 zł</price> </bike> <bike id="149"> <producer>Peritus</producer> <picture>http://www.katalogrowerowy.pl/system/pictures/4d82265f43d7500596000740/product_details_rgb.jpg</picture> <model>Montis</model> <price>14990 zł</price> </bike> <bike id="150"> <producer>Peritus</producer> <picture>http://www.katalogrowerowy.pl/system/pictures/4d82264b43d750059600070b/product_details_rgb.jpg</picture> <model>Montis Silva</model> <price>14990 zł</price> </bike> </catalog>
<HTML> <HEAD> <TITLE> Wyszukiwanie danych w bazach XML </TITLE> <XML ID="catalog" SRC="catalog.xml"></XML> <script LANGUAGE="JavaScript"> function znajdzPasujace() { var szukajTego = form1.text1.value.toLowerCase() while (!catalog.recordset.EOF) { var obecnaNazwa = new String(catalog.recordset("producer")) obecnaNazwa = obecnaNazwa.toLowerCase() if (obecnaNazwa.indexOf(szukajTego) >= 0) { komunikatDiv.innerHTML += catalog.recordset("producer") + " (picture " + catalog.recordset("picture") + ") model roweru " + catalog.recordset("model") + " cena roweru " + catalog.recordset("price") + ".<BR>" } catalog.recordset.moveNext() } } </SCRIPT> </HEAD> <BODY> <CENTER> <H1> Wyszukiwanie danych w bazach XML </H1> <FORM ID="form1"> Szukany producent: <INPUT TYPE="TEXT" NAME="text1"> <BR> <BR> <INPUT TYPE="BUTTON" VALUE="Wyszukaj" ONCLICK="znajdzPasujace()"> </FORM> </CENTER> </BODY> </HTML>