日期:2014-05-18 浏览次数:20825 次
function SetCheckBoxState(id)
{
    var dom=document.getElementsByTagName("INPUT");   //文档中的所有Input元素
    var el=event.srcElement;//触发事件的本元素
    if(el.tagName=="INPUT"&&el.type.toLowerCase()=="checkbox")//如果本元素是checkbox
    {
        for(i=0;i<dom.length;i++)
        {
            if(dom[i].type.toLowerCase()=="checkbox"&&dom[i].id.indexOf(id)>-1)
            {
                //将同一列的所有其它checkbox的checked设为false
                if (el.id!=dom[i].id)
                {
                    dom[i].checked=false;
                }
            }
        }
    }
}