Traverse table
var tableobj = document.getElementById ("tableName");
var str = "";
For (var I=0;i<tableobj.rows.length;i++)
{
For (varj=0;j<tableobj.rows[i].cells.length;j++)
{
str + = tableobj.rows[i].cells[j].innerhtml+ "";
For (var Z=0;z<tableobj.rows[i].cells[j].children.length;z++)
{
var text = tableobj.rows[i].cells[j].children[z];//gets The text object
str + = text.value;
}
}
str+= "\ n";
}
Alert (str);
Traverse the GridView
function Validategridviewscore ()
{
var Gv=document.getelementbyid ("gvgradeinput");
var array=new array ();
For (i=1;i<gv.rows.length;i++)
{
var Score=document.getelementbyid (gv.rows[i].cells[2].firstchild.id). value;
var Gridview=document.getelementbyid ("gvgradeinput");
For (var I=1;i <gridview.rows.length;i++)
//{
var textbox=gridview.rows[i].cells[2].getelementsbytagname ("input") [0].value;
If (parseint (score) >100| | parseint (score) <0)
{
var xm=gv.rows[i].cells[1].innertext;
Array. Push (xm);
}
}
If (array. length >0)
{
Alert (array+ "must be greater than or equal to 0 and less than or equal to 100");
Return false;
}
Else
{
Alert ("can input!");
Return false;
}
}
JS Traversal table and GridView