Java Reference
In-Depth Information
tableRow.appendChild(tableHeaderCell);
}
}
tableHeader.appendChild(tableRow);
table.appendChild(tableHeader);
var tableBody = document.createElement(“tbody”);
for (var i = 0; i < dogNodes.length; i++)
{
var tableRow = document.createElement(“tr”);
for (var j = 0; j < dogNodes[i].childNodes.length; j++)
{
var currentNode = dogNodes[i].childNodes[j];
if (currentNode.nodeType == 1)
{
var tableDataCell = document.createElement(“td”);
var textData = document.createTextNode
(
currentNode.firstChild.nodeValue
);
tableDataCell.appendChild(textData);
tableRow.appendChild(tableDataCell);
}
}
tableBody.appendChild(tableRow);
}
table.appendChild(tableBody);
document.body.appendChild(table);
}
</script>
</head>
<body>
<a href=”javascript: displayDogs();”>Display Dogs</a>
</body>
</html>
Save this as ch12_examp11.htm . Now type the following XML into another fi le and save it as ch12_
examp11.xml .
<?xml version=”1.0” encoding=”iso-8859-1”?>
<myDogs>
<dog>
<name>Morgan</name>
<breed>Labrador Retriever</breed>
Search WWH ::




Custom Search