给明细表对象加事件

在开发的过程中需要给明细表对象添加事件,方正飞鸿ES2007平台分为.net和java两种版本,一下是对应版本的写法:
支持.net

直接在明细表中对象中写  ;

function F_CC(obj)

{

alert(obj);

}



支持.net ,java版本

//定义的 setBlur() 需要在CustomizeiniObj()中进行加载





function setBlur()
{

  var MXtable = thisTable('(local)@ERP_V_ICodeSelTmp').Obj;  //明细表对象

  for (var i = 0 ;i < MXtable.all.length;i++)
  {
    var tmpObj = MXtable.all(i);
    if ((tmpObj.tagName=='INPUT')&&(tmpObj.type=='text')&&(tmpObj.getAttribute('DataSource')=='zbnum'))  //需要赋事件的对象
    {
      tmpObj.onblur = DJObjOnblur;
    }
   
   
  }

}



function DJObjOnblur()

{

  alert(this);

}
开发工具下载:www.founderfix.com
posted @ 2011-06-01 17:44  笨笨的笨笨  阅读(144)  评论(0)    收藏  举报