当前位置: 代码迷 >> ASP.NET >> js中怎么获得aspxgrid选中行中的某个值
  详细解决方案

js中怎么获得aspxgrid选中行中的某个值

热度:5214   发布时间:2013-02-25 00:00:00.0
js中如何获得aspxgrid选中行中的某个值
js中如何获得aspxgrid选中行中的某个值

------解决方案--------------------------------------------------------
document.getElementById( "DataGrid1 ").rows(你想要的行号).cells(你想要的列号).innerText
------解决方案--------------------------------------------------------
var temp1 = document.getElementById(target); //target datagrid的ID
var temp2 = temp1.getElementsByTagName( "tr ");

for (var n=0;n <temp2.length;n++)
{
var temp3 = temp2[n].getElementsByTagName( "td ");
if(temp3[0].firstChild.type== "checkbox ")
{
if(temp3[0].firstChild.checked)
{
backvalue=temp3[i].firstChild.nodeValue; //i第几列的值
}
}
}
可以么。
------解决方案--------------------------------------------------------
purplesunshine(紫色阳光),正解
backvalue=temp3[i].firstChild.nodeValue;
改为
backvalue=temp3[i].Childdren(0).Value;
  相关解决方案