<html>
<head>
<title>Sample code - Traversing an HTML Table with Javascript and DOM Interfaces</title>
<script>
	function start() {
		var mybody=document.getElementsByTagName("body").item(0);
		mytable = document.createElement("TABLE");
		mytablebody = document.createElement("TBODY");
		for(j=0;j<2;j++) {
			mycurrent_row=document.createElement("TR");
			for(i=0;i<2;i++) {
				mycurrent_cell=document.createElement("TD");
				currenttext=document.createTextNode("cell is:"+i+j);
				mycurrent_cell.appendChild(currenttext);
				mycurrent_row.appendChild(mycurrent_cell);
			}
			mytablebody.appendChild(mycurrent_row);
		}
		mytable.appendChild(mytablebody);
		mybody.appendChild(mytable);

		mytable.setAttribute("border","2");
		mybody=document.getElementsByTagName("body").item(0);
		mytable=mybody.getElementsByTagName("table").item(0);
		mytablebody=mytable.getElementsByTagName("tbody").item(0);
		myrow=mytablebody.getElementsByTagName("tr").item(1);
		mycel=myrow.getElementsByTagName("td").item(1);
		myceltext=mycel.childNodes.item(0);
		currenttext=document.createTextNode(myceltext.data);
		mybody.appendChild(currenttext);
	}
</script>

</head>
<body onload="start()">
</body>
</html>