Witam.
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>
Wyszukiwanie danych w bazach XML
<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()
}
}
Wyszukiwanie danych w bazach XML
Szukany producent:
<INPUT TYPE="TEXT" NAME="text1"> <INPUT TYPE="BUTTON" VALUE="Wyszukaj" ONCLICK="znajdzPasujace()">