/** * @author herong * 按钮组件 */ var CFWBtn = _FW.fCreateClass(); /** * 按钮组件API */ CFWBtn.prototype = { /** * 初始化 * */ fInitialize : function(options) { }, /** * 设置按钮的装态为可用或只读 * @param aBtn(必需) 单按钮的NAME或是存放多个按钮名称的数组 * @param bStatus(必需) 固定值:true 或是 false * @param bFlag 按钮是否可见(staus=false 才起作用) 固定值:true 或是 false, 默认是可见:true * @returns 没有返回值 *
		 * 使用举例:
		 * var arrBtn = new Array('btnCancel','btnSave'); 
		 * CFW.oBtn.fnBtnStatus(arrBtn,false,false);
		 * CFW.oBtn.fnBtnStatus(arrBtn,true);
		 * 
*/ fnBtnStatus : function (aBtn, bStatus, bFlag){ if(aBtn == '' || aBtn == null){ CFW.oWin.fnAlert('按钮控件不能为空.'); return; } if(bStatus != true && bStatus != false){ CFW.oWin.fnAlert('按钮属性只能为ture,false.'); return; } if(typeof aBtn == 'object' && typeof aBtn.sort == 'function' && typeof aBtn.length == 'number'){ for(var i=0; i * 使用方法1: * 设置按钮name="btnQuery" 和 name="btnCls" 不可显示 * var aBtn = new Array('btnQuery','btnCls'); * CFW.oBtn.fnDisplay(aBtn,false); * * 使用方法2: * 设置按钮name="btnQuery" 可显示 * CFW.oBtn.fnDisplay('btnQuery',true); * */ fnDisplay : function (aBtn,bStatus){ var status; if(bStatus){status = '';} else{status = 'none';} //判断是否为数组 if(typeof aBtn == 'object' && typeof aBtn.sort == 'function' && typeof aBtn.length == 'number'){ for(var i=0;i