Can someone out there tell me why this code is not working? Everything is working good except for the button onclick attributes. Thanks if you can help me out here.
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<xml ID="dsoCarlist" src="extend12-1solution.xml"></xml>
<head>
<title>extend12-1 Solution</title>
</head>
<body bgcolor="#ffffed">
<center>
<img border="0" src="extend12-1banner.jpg" alt="banner" />
<h2>Cars</h2>
<button onclick="carlist.firstCar()">|< First Car </button>**
<button onclick="carlist.previousCar()">< Previous Car </button>**
<button onclick="carlist.nextCar()"> Next Car > </button>**
<button onclick="carlist.lastCar()"> Last Car >| </button>
<hr color="#993300" size="5"/>
<table id="carlist" datasrc="#dsoCarlist" datapagesize="1" border="1" cellpadding="5">
<thead style="color:darkred; font-size:14pt; font-weight:900">
<th>Image</th>
<th>ID</th>
<th>Manufacturer</th>
<th>Model</th>
<th>Transmission</th>
<th>Year</th>
<th>Price</th>
</thead>
<tr>
<td><img dataSrc="#dsoCarlist" datafld="Image"></td>
<td><span datafld="ID"></span></td>
<td><span datafld="Manufacturer"></span></td>
<td><span datafld="Model"></span></td>
<td><span datafld="Transmission"></span></td>
<td><span datafld="Year"></span></td>
<td><span datafld="Price"></span></td>
</tr>
</table>
<hr color="#993300" size="5"/>
</center>
</body>
</html>
I have an .XML which is as follows:
<?xml version="1.0"?>
<!-- File Name: extend12-1solution.xml -->
<!DOCTYPE Carlist
[
<!ELEMENT Carlist (Info*)>
<!ELEMENT Info (Image, Manufacturer, ID, Model, Transmission, Year, Price)>
<!ELEMENT Image (#PCDATA)>
<!ELEMENT Manufacturer (#PCDATA)>
<!ELEMENT ID (#PCDATA)>
<!ELEMENT Model (#PCDATA)>
<!ELEMENT Transmission (#PCDATA)>
<!ELEMENT Year (#PCDATA)>
<!ELEMENT Price (#PCDATA)>
]
>
<Carlist>
<Info>
<Image>car-vet.jpg</Image>
<Manufacturer>GM</Manufacturer>
<ID>CVJY10</ID>
<Model>Corvette</Model>
<Transmission>M4</Transmission>
<Year>1980</Year>
<Price>$17295.00</Price>
</Info>
<Info>
<Image>car-vet2.jpg</Image>
<Manufacturer>GM</Manufacturer>
<ID>CVJY16</ID>
<Model>Corvette</Model>
<Transmission>M4</Transmission>
<Year>1982</Year>
<Price>$15195.00</Price>
</Info>
<Info>
<Image>car-antique1.jpg</Image>
<Manufacturer>GM</Manufacturer>
<ID>RO32A32</ID>
<Model>Buick Touring</Model>
<Transmission>M3</Transmission>
<Year>1910</Year>
<Price>$29900.00</Price>
</Info>
<Info>
<Image>car-compact1.jpg</Image>
<Manufacturer>Ford</Manufacturer>
<ID>868GH1</ID>
<Model>Pinto</Model>
<Transmission>A3</Transmission>
<Year>1972</Year>
<Price>$3240.00</Price>
</Info>
<Info>
<Image>car-jeep.jpg</Image>
<Manufacturer>Willys</Manufacturer>
<ID>WY2452</ID>
<Model>Jeep</Model>
<Transmission>M3</Transmission>
<Year>1961</Year>
<Price>$9328.00</Price>
</Info>
</Carlist>
Thanks.
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<xml ID="dsoCarlist" src="extend12-1solution.xml"></xml>
<head>
<title>extend12-1 Solution</title>
</head>
<body bgcolor="#ffffed">
<center>
<img border="0" src="extend12-1banner.jpg" alt="banner" />
<h2>Cars</h2>
<button onclick="carlist.firstCar()">|< First Car </button>**
<button onclick="carlist.previousCar()">< Previous Car </button>**
<button onclick="carlist.nextCar()"> Next Car > </button>**
<button onclick="carlist.lastCar()"> Last Car >| </button>
<hr color="#993300" size="5"/>
<table id="carlist" datasrc="#dsoCarlist" datapagesize="1" border="1" cellpadding="5">
<thead style="color:darkred; font-size:14pt; font-weight:900">
<th>Image</th>
<th>ID</th>
<th>Manufacturer</th>
<th>Model</th>
<th>Transmission</th>
<th>Year</th>
<th>Price</th>
</thead>
<tr>
<td><img dataSrc="#dsoCarlist" datafld="Image"></td>
<td><span datafld="ID"></span></td>
<td><span datafld="Manufacturer"></span></td>
<td><span datafld="Model"></span></td>
<td><span datafld="Transmission"></span></td>
<td><span datafld="Year"></span></td>
<td><span datafld="Price"></span></td>
</tr>
</table>
<hr color="#993300" size="5"/>
</center>
</body>
</html>
I have an .XML which is as follows:
<?xml version="1.0"?>
<!-- File Name: extend12-1solution.xml -->
<!DOCTYPE Carlist
[
<!ELEMENT Carlist (Info*)>
<!ELEMENT Info (Image, Manufacturer, ID, Model, Transmission, Year, Price)>
<!ELEMENT Image (#PCDATA)>
<!ELEMENT Manufacturer (#PCDATA)>
<!ELEMENT ID (#PCDATA)>
<!ELEMENT Model (#PCDATA)>
<!ELEMENT Transmission (#PCDATA)>
<!ELEMENT Year (#PCDATA)>
<!ELEMENT Price (#PCDATA)>
]
>
<Carlist>
<Info>
<Image>car-vet.jpg</Image>
<Manufacturer>GM</Manufacturer>
<ID>CVJY10</ID>
<Model>Corvette</Model>
<Transmission>M4</Transmission>
<Year>1980</Year>
<Price>$17295.00</Price>
</Info>
<Info>
<Image>car-vet2.jpg</Image>
<Manufacturer>GM</Manufacturer>
<ID>CVJY16</ID>
<Model>Corvette</Model>
<Transmission>M4</Transmission>
<Year>1982</Year>
<Price>$15195.00</Price>
</Info>
<Info>
<Image>car-antique1.jpg</Image>
<Manufacturer>GM</Manufacturer>
<ID>RO32A32</ID>
<Model>Buick Touring</Model>
<Transmission>M3</Transmission>
<Year>1910</Year>
<Price>$29900.00</Price>
</Info>
<Info>
<Image>car-compact1.jpg</Image>
<Manufacturer>Ford</Manufacturer>
<ID>868GH1</ID>
<Model>Pinto</Model>
<Transmission>A3</Transmission>
<Year>1972</Year>
<Price>$3240.00</Price>
</Info>
<Info>
<Image>car-jeep.jpg</Image>
<Manufacturer>Willys</Manufacturer>
<ID>WY2452</ID>
<Model>Jeep</Model>
<Transmission>M3</Transmission>
<Year>1961</Year>
<Price>$9328.00</Price>
</Info>
</Carlist>
Thanks.