在前端使用for迴圈找遍GridView(or Table):
//取得GridView物件 var tbl = document.getElementById("<%= GridView_ID.ClientID %>"); //取得Table物件 //var tbl = document.getElementById("Table_ID"); //for迴圈(GridView和Table的做法一樣) //i從1開始,因為title不用找 for (i = 1; i < tbl.rows.length; i++) { //取得第一個cell裡的值 alert(tbl.rows[i].cells[0].innerHTML); //取得第三個cell裡面第一個TextBox or HiddenField的值 alert(tbl.rows[i].cells[2].childNodes[0].value); //取得第四個cell裡面第一個Label的值 alert(tbl.rows[i].cells[3].childNodes[0].innerText); //取得第五個cell裡面第一個DropDownList的值 var ddl = tbl.rows[i].cells[4].childNodes[0]; alert(ddl.value); //取值 alert(ddl.options[ddl.options.selectedIndex].innerText); //取Text }
沒有留言:
張貼留言