グリッドビューがあり、最初の列のチェックボックスがオンになっているかどうかを確認したいと思います。チェックボックスをオンにすると、新しいウィンドウが開きます。チェックボックスがオンになっているかどうかを確認する方法がわかりません。以下の機能が動作しておらず、理由がわかりません。
function mapSelectedClick()
{
var CustomerIDs = "";
var grid = document.getElementById('<%=grdCustomers.ClientID %>');
for (var i = 1; i < grid.rows.length; i++)
{
var Row = grid.rows[i];
var CustomerID = grid.rows[i].cells[1].innerText;
if (grid.rows[i].cell[0].type == "checkbox")
{
if (grid.rows[i].cell[0].childNodes[0].checked)
{
customerIDs += CustomerID.toString() + ',';
}
}
}
customerIDs = customerIDs.substring(0, customerIDs.length-1);
window.open("MapCustomers.aspx?CustomerIDs=" + customerIDs);
}