網頁 貼吧 文章 作者 工作  
網頁搜尋
 
 愛PO吧 >> 東方娃娃學園小遊戲區 >> 瀏覽文章
回覆 加入我的最愛 與好友分享

[javascript] 將 Table 或 ASP.NET DataGrid 裡的每一行 Checkbox 全選或全不選

本被文章 0 次, 共有回覆 0  
0
 
0
function setCheckBox_Checking(a_TableID)
{
/*
Function : 將 Table 裡的字型軟體 Checkbox 全選或全不選
Description : 使用於 Table 下的整行選取(DataGrid 也可使用),第一列不選
Arguments : [1]=[true/false] (選擇否),
[2]=[0/number] (選擇 checkbox 在的諾頓系列 欄位)
Date : 2006/6/21
*/
var obj = document.all[a_TableID];
var oRow = null; //obj.rows[obj.rows.length-1];
var oCell = null; //obj.rows[0].cells[0];
var oChkCell = null;
var oItem = null;
var iCellCount = 0;
//
// 辨斷傳入的參數
var bChecked,iCol;
if (arguments[1] == null) bChecked = true;
else bChecked = arguments[1];
if (arguments[2] == null) iCol = 0;
else iCol = arguments[2]; //lert(asStartPNo);
var iRow = obj.rows.length;
for(var i = 0 ; i < iRow ; i++)
{
oRow = obj.rows[i];
iCellCount = oRow.cells.length;
//
if(iCol <= iCellCount ){ // 設定欄只能小於總欄
oChkCell = oRow.cells[iCol];
oItem = oChkCell.childNodes.item(0);
// 辨斷是否為 Checkbox
if(oItem.toString() == "[object]" && oItem.type.toLowerCase() == "checkbox" )
oItem.checked = bChecked;
}
}
}

逛上一篇:   逛下一篇:

作者: uxnevznz
  (2009-12-24 23:22)
推薦文章: 將本文章推薦到【百度收藏】 將本文章推薦到【YouPush】 將本文章推薦到【udn共享書籤】 將本文章推薦到【Fiigo】書籤

 本文章共有回覆 0 篇,分 1 頁
 聲明:以上內容不代表本站立場,且內容由網友發表提供,若有爭議或違法由發表者承擔,本站將不負責連帶責任,謝謝。

 IPoBar  愛PK  愛遊戲  愛online
新手教學 客服中心 站務公告 交換連結 合作提案 關於我們
 
版權所有©ipobar Ltd., All Rights Reserved.
論壇內會員言論僅代表個人觀點,不代表本站同意其說法,本討論區不承擔由該言論所引起的法律責任